Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Visão Geral do Programa

O objetivo deste ProcessServer é possibilitar matricular o aluno no período letivo candidatos aprovados no processo seletivo através de WebService. A matrícula do aluno candidato poderá ser visualizadas através da visão de Matrícula no período letivo do aluno do Totvs Educacional.

Este ProcessServer também poderá ser utilizado para matricular candidatos através de processos seletivos que utilizem a modalidade venda online de cursos. 

Através do processServer "EduMatriculaProcDataEduMatricAprovadosPSData" é possível, por meio do método ExecuteWithXmlParams, realizar a inclusão da matrícula do alunocandidato.

Se necessário clique aqui para obter ajuda na configuração do Host.

Método ExecuteWithXmlParams

Este método realizará a inclusão da matrícula do aluno no período letivo junto com as disciplinas.Os campos chaves obrigatórios para gravação no banco de dados (PrimaryKey) são:  CODCOLIGADA; IDPERLET; IDHABILITACAOFILIAL; RAcandidato.

O contexto para execução do processo e validações dos parâmetros do sistema junto ao perfil do usuário, são  $CODCOLIGADA, $CODFILIAL, $CODTIPOCURSO, $CODSISTEMA e $CODUSUARIO.

...

titleImportante

...

.

A seguir temos dois exemplos de XML um completo, com todas as tags, e outro reduzido, apenas com as tags necessárias.

Bloco de código
languagexml
titleExemplo de XML COMPLETO para matricular aluno no período letivo junto com as disciplinascandidato aprovado no processo seletivo
collapsetrue
<soapenv:Envelope xmlns:soapenv<?xml version="1.0" encoding="utf-16"?>
<EduMatricAprovadosPSParamsProc z:Id="i1" xmlns="http://schemas.xmlsoapwww.totvs.com.br/RM/" xmlns:i="http://www.w3.org/soap/envelope/2001/XMLSchema-instance" xmlns:totz="http://wwwschemas.totvsmicrosoft.com/2003/10/Serialization/">
  <ActionModule <soapenv:Header/>xmlns="http://www.totvs.com/">S</ActionModule>
  <ActionName <soapenv:Body>xmlns="http://www.totvs.com/">EduMatricAprovadosPSAction</ActionName>
      <tot:ExecuteWithXmlParams><CanParallelize xmlns="http://www.totvs.com/">true</CanParallelize>
         <!--Optional:--><CanSendMail xmlns="http://www.totvs.com/">false</CanSendMail>
    <CanWaitSchedule xmlns="http://www.totvs.com/">false</CanWaitSchedule>
     <tot:ProcessServerName>EduMatriculaProcData</tot:ProcessServerName><CodUsuario xmlns="http://www.totvs.com/">mestre</CodUsuario>
  <ConnectionId i:nil="true"      <!--Optional:--xmlns="http://www.totvs.com/" />
         <tot:strXmlParams><![CDATA[<?xml version="1.0" encoding="utf-16"?>
<EduMatriculaParamsProc<ConnectionString i:nil="true" xmlns="http://www.totvs.com/" />
  <Context z:Id="i1i2" xmlns="http://www.totvs.com.br/RM/" xmlns:ia="http://www.totvs.w3com.orgbr/2001RM/XMLSchema-instance" xmlns:z">
    <a:_params xmlns:b="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
   <ActionModule xmlns="http://www.totvs.com/">S</ActionModule>
  <ActionName xmlns="http://www.totvs.com/">EduMatriculaProcAction</ActionName>
  <CanParallelize xmlns   <b:KeyValueOfanyTypeanyType>
        <b:Key i:type="c:string" xmlns:c="http://www.totvsw3.comorg/2001/XMLSchema">true<>$CODUNIDADEBIB</CanParallelize>b:Key>
  <CanSendMail xmlns      <b:Value i:type="http://www.totvs.com/">false</CanSendMail>
  <CanWaitSchedule xmlnsc:int" xmlns:c="http://www.totvsw3.comorg/2001/XMLSchema">false<>1</CanWaitSchedule>b:Value>
   <CodUsuario xmlns="http://www.totvs.com/">mestre</CodUsuario>
  <ConnectionId i:nil="true" xmlns   </b:KeyValueOfanyTypeanyType>
      <b:KeyValueOfanyTypeanyType>
        <b:Key i:type="c:string" xmlns:c="http://www.totvsw3.comorg/2001/XMLSchema" >$CHAPAFUNCIONARIO</>
  <ConnectionStringb:Key>
        <b:Value i:niltype="truec:string" xmlns:c="http://www.totvsw3.comorg/2001/XMLSchema">-1</b:Value>
      />
  <Context z:Id="i2" xmlns</b:KeyValueOfanyTypeanyType>
      <b:KeyValueOfanyTypeanyType>
        <b:Key i:type="c:string" xmlns:c="http://www.totvs.com/w3.org/2001/XMLSchema">$EXERCICIOFISCAL</b:Key>
        <b:Value i:type="c:int" xmlns:ac="http://www.totvsw3.com.brorg/RM2001/XMLSchema">>1</b:Value>
     <a:_params xmlns:b="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> </b:KeyValueOfanyTypeanyType>
      <b:KeyValueOfanyTypeanyType>
        <b:Key i:type="c:string" xmlns:c="http://www.w3.org/2001/XMLSchema">$EXERCICIOFISCAL<>$CODFILIAL</b:Key>
        <b:Value i:type="c:int" xmlns:c="http://www.w3.org/2001/XMLSchema">2<>1</b:Value>
      </b:KeyValueOfanyTypeanyType>
      <b:KeyValueOfanyTypeanyType>
        <b:Key i:type="c:string" xmlns:c="http://www.w3.org/2001/XMLSchema">$CODLOCPRT<>$RHTIPOUSR</b:Key>
        <b:Value i:type="c:intstring" xmlns:c="http://www.w3.org/2001/XMLSchema">-1</b:Value>
      </b:KeyValueOfanyTypeanyType>
      <b:KeyValueOfanyTypeanyType>
        <b:Key i:type="c:string" xmlns:c="http://www.w3.org/2001/XMLSchema">$CODTIPOCURSO<>$CODUSUARIOSERVICO</b:Key>
        <b:Value i:type="c:intstring" xmlns:c="http://www.w3.org/2001/XMLSchema">1< /b:Value>>
      </b:KeyValueOfanyTypeanyType>
      <b:KeyValueOfanyTypeanyType>
        <b:Key i:type="c:string" xmlns:c="http://www.w3.org/2001/XMLSchema">$EDUTIPOUSR</b:Key>
        <b:Value i:type="c:string" xmlns:c="http://www.w3.org/2001/XMLSchema">-1</b:Value>
      </b:KeyValueOfanyTypeanyType>
      <b:KeyValueOfanyTypeanyType>
        <b:Key i:type="c:string" xmlns:c="http://www.w3.org/2001/XMLSchema">$CODUNIDADEBIB<>$CODLOCPRT</b:Key>
        <b:Value i:type="c:int" xmlns:c="http://www.w3.org/2001/XMLSchema">5<>1</b:Value>
      </b:KeyValueOfanyTypeanyType>
      <b:KeyValueOfanyTypeanyType>
        <b:Key i:type="c:string" xmlns:c="http://www.w3.org/2001/XMLSchema">$CODCOLIGADA<>$CODUSUARIO</b:Key>
        <b:Value i:type="c:intstring" xmlns:c="http://www.w3.org/2001/XMLSchema">1<>mestre</b:Value>
      </b:KeyValueOfanyTypeanyType>
      <b:KeyValueOfanyTypeanyType>
        <b:Key i:type="c:string" xmlns:c="http://www.w3.org/2001/XMLSchema">$RHTIPOUSR<>$CODSISTEMA</b:Key>
        <b:Value i:type="c:string" xmlns:c="http://www.w3.org/2001/XMLSchema">-1<>S</b:Value>
      </b:KeyValueOfanyTypeanyType>
      <b:KeyValueOfanyTypeanyType>
        <b:Key i:type="c:string" xmlns:c="http://www.w3.org/2001/XMLSchema">$CODIGOEXTERNO<>$CODCOLIGADA</b:Key>
        <b:Value i:type="c:stringint" xmlns:c="http://www.w3.org/2001/XMLSchema">-1<>1</b:Value>
      </b:KeyValueOfanyTypeanyType>
      <b:KeyValueOfanyTypeanyType>
        <b:Key i:type="c:string" xmlns:c="http://www.w3.org/2001/XMLSchema">$CODSISTEMA<>$CODTIPOCURSO</b:Key>
        <b:Value i:type="c:stringint" xmlns:c="http://www.w3.org/2001/XMLSchema">S<>3</b:Value>
      </b:KeyValueOfanyTypeanyType>
      <b:KeyValueOfanyTypeanyType>
        <b:Key i:type="c:string" xmlns:c="http://www.w3.org/2001/XMLSchema">$CODUSUARIOSERVICO<>$CODIGOEXTERNO</b:Key>
        <b:Value i:type="c:string" xmlns:c="http://www.w3.org/2001/XMLSchema" />
>-1</b:Value>
      </b:KeyValueOfanyTypeanyType>
      <b:KeyValueOfanyTypeanyType>
        <b:Key i:type="c:string" xmlns:c="http://www.w3.org/2001/XMLSchema">$CODUSUARIO<>$IDPRJ</b:Key>
        <b:Value i:type="c:stringint" xmlns:c="http://www.w3.org/2001/XMLSchema">mestre<>-1</b:Value>
      </b:KeyValueOfanyTypeanyType>
      <b:KeyValueOfanyTypeanyType></a:_params>
    <a:Environment>DotNet</a:Environment>
  </Context>
  <b:Key<CustomData i:typenil="c:stringtrue" xmlns:c="http://www.w3totvs.org/2001com/XMLSchema">$IDPRJ< /b:Key>>
        <b:Value i:type="c:int" xmlns:c<DisableIsolateProcess xmlns="http://www.w3totvs.org/2001com/XMLSchema">2<>false</b:Value>DisableIsolateProcess>
      </b:KeyValueOfanyTypeanyType>
      <b:KeyValueOfanyTypeanyType>
        <b:Key i:type="c:string" xmlns:c<DriverType i:nil="true" xmlns="http://www.w3totvs.orgcom/2001/XMLSchema">$CHAPAFUNCIONARIO< /b:Key>>
        <b:Value i:type="c:string" xmlns:c<ExecutionId xmlns="http://www.w3totvs.orgcom/2001/XMLSchema">-1</b:Value>
      </b:KeyValueOfanyTypeanyType>
      <b:KeyValueOfanyTypeanyType>
        <b:Key i:type="c:string" xmlns:c">978c1f00-fa98-4147-bd5e-16bdc4e889c4</ExecutionId>
  <FailureMessage xmlns="http://www.w3totvs.org/2001com/XMLSchema">$CODFILIAL</b:Key>
        <b:Value i:type="c:int" xmlns:c">Falha na execução do processo</FailureMessage>
  <FriendlyLogs i:nil="true" xmlns="http://www.w3totvs.orgcom/2001/XMLSchema">1</b:Value>
      </b:KeyValueOfanyTypeanyType>
    </a:_params>
    <a:Environment>DotNet</a:Environment>
  </Context>
  <CustomData i:nil="true"/>
  <HideProgressDialog xmlns="http://www.totvs.com/" >false</>HideProgressDialog>
  <DisableIsolateProcess<HostName xmlns="http://www.totvs.com/">false<>BHN050103194</DisableIsolateProcess>HostName>
  <DriverType i:nil="true" <Initialized xmlns="http://www.totvs.com/" >true</>Initialized>
  <ExecutionId<Ip xmlns="http://www.totvs.com/">727432d6-1c43-4fef-ac30-aa689d5c418f</ExecutionId>>10.31.8.189</Ip>
  <FailureMessage<IsolateProcess xmlns="http://www.totvs.com/">Falha na execução do processo</FailureMessage>>false</IsolateProcess>
  <FriendlyLogs i:nil="true"<JobID xmlns="http://www.totvs.com/">
    <Children />
   <HideProgressDialog xmlns="http://www.totvs.com/">false</HideProgressDialog>
  <HostName<ExecID>1</ExecID>
    <ID>212852</ID>
    <IsPriorityJob>false</IsPriorityJob>
  </JobID>
  <JobServerHostName xmlns="http://www.totvs.com/">BHD0003799<>BHN050103194</HostName>JobServerHostName>
  <Initialized<MasterActionName i:nil="true" xmlns="http://www.totvs.com/">true< /Initialized>>
  <Ip<MaximumQuantityOfPrimaryKeysPerProcess xmlns="http://www.totvs.com/">10.31.8.49</Ip>>1000</MaximumQuantityOfPrimaryKeysPerProcess>
  <IsolateProcess<MinimumQuantityOfPrimaryKeysPerProcess xmlns="http://www.totvs.com/">false<>1</IsolateProcess>MinimumQuantityOfPrimaryKeysPerProcess>
  <JobID<NetworkUser xmlns="http://www.totvs.com/">
    <Children />
    <ExecID>1</ExecID>
    <ID>103804</ID>
    <IsPriorityJob>false</IsPriorityJob>
  </JobID>
  <JobServerHostName >guilherme.campolina</NetworkUser>
  <NotifyEmail xmlns="http://www.totvs.com/">BHD0003799<>false</JobServerHostName>NotifyEmail>
  <MasterActionName<NotifyEmailList i:nil="true" xmlns="http://www.totvs.com/">EduHabilitacaoAlunoAction</MasterActionName>
  <MaximumQuantityOfPrimaryKeysPerProcess xmlns:a="http://wwwschemas.totvsmicrosoft.com/">1000</MaximumQuantityOfPrimaryKeysPerProcess>2003/10/Serialization/Arrays" />
  <MinimumQuantityOfPrimaryKeysPerProcess<NotifyFluig xmlns="http://www.totvs.com/">1<>false</MinimumQuantityOfPrimaryKeysPerProcess>NotifyFluig>
  <NetworkUser<OnlineMode xmlns="http://www.totvs.com/">tiago.alves<>false</NetworkUser>OnlineMode>
  <NotifyEmail<PrimaryKeyList xmlns="http://www.totvs.com/" xmlns:a="http://schemas.microsoft.com/">false</NotifyEmail>2003/10/Serialization/Arrays" />
  <NotifyEmailList<PrimaryKeyNames i:nil="true" xmlns="http://www.totvs.com/" xmlns:a="http://schemas.microsoft.com/2003/10/Serialization/Arrays" />
   <NotifyFluig<PrimaryKeyTableName i:nil="true" xmlns="http://www.totvs.com/">false< /NotifyFluig>>
  <OnlineMode<ProcessName xmlns="http://www.totvs.com/">false</OnlineMode>>Assistente de matrícula de candidatos aprovados em processo seletivo</ProcessName>
  <PrimaryKeyList<QuantityOfSplits xmlns="http://www.totvs.com/">0</QuantityOfSplits>
  <SaveLogInDatabase xmlns:a="http://schemaswww.microsofttotvs.com/2003/10/Serialization/Arrays">">true</SaveLogInDatabase>
    <a:ArrayOfanyType><SaveParamsExecution xmlns="http://www.totvs.com/">false</SaveParamsExecution>
      <a:anyType i:type<ScheduleDateTime xmlns="b:short" xmlns:bhttp://www.totvs.com/">2019-02-07T16:50:51.6937442-02:00</ScheduleDateTime>
  <Scheduler xmlns="http://www.w3totvs.org/2001com/XMLSchema">1<>JobMonitor</a:anyType>Scheduler>
      <a:anyType i:type<SendMail xmlns="b:int" xmlns:bhttp://www.totvs.com/">false</SendMail>
  <ServerName xmlns="http://www.w3totvs.orgcom/2001/XMLSchema">4<>EduMatricAprovadosPSData</a:anyType>ServerName>
      <a:anyType <ServiceInterface i:type="b:stringRuntimeType" xmlnsz:bFactoryType="http://www.w3.org/2001/XMLSchema">ES-00222</a:anyType>
    </a:ArrayOfanyType>
  </PrimaryKeyList>
  <PrimaryKeyNames c:UnitySerializationHolder" xmlns="http://www.totvs.com/" xmlns:a="http://schemas.microsoftdatacontract.comorg/20032004/10/Serialization/Arrays">
    <a:string>CODCOLIGADA</a:string>
    <a:string>IDHABILITACAOFILIAL</a:string>
    <a:string>RA</a:string>
  </PrimaryKeyNames>
  <PrimaryKeyTableName xmlns07/System" xmlns:b="-mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089-System-System.RuntimeType" xmlns:c="-mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089-System-System.UnitySerializationHolder">
    <Data i:type="d:string" xmlns="" xmlns:d="http://www.totvsw3.comorg/2001/">SHabilitacaoAluno</PrimaryKeyTableName>
  <ProcessName xmlns="http://www.totvs.com/">Matricular aluno</ProcessName>
  <QuantityOfSplits xmlnsXMLSchema">RM.Edu.Interfaces.IEduMatricAprovadosPS</Data>
    <UnityType i:type="d:int" xmlns="" xmlns:d="http://www.totvsw3.comorg/2001/XMLSchema">0<>4</QuantityOfSplits>UnityType>
   <SaveLogInDatabase xmlns <AssemblyName i:type="http://www.totvs.com/">true</SaveLogInDatabase>
  <SaveParamsExecutiond:string" xmlns="http://www.totvs.com/">false</SaveParamsExecution>
  <ScheduleDateTime xmlns:d="http://www.totvsw3.com/">2018-09-19T07:44:39.679612-03:00</ScheduleDateTime>
  <Schedulerorg/2001/XMLSchema">RM.Edu.Interfaces.Intf, Version=12.1.24.1, Culture=neutral, PublicKeyToken=null</AssemblyName>
  </ServiceInterface>
  <ShouldParallelize xmlns="http://www.totvs.com/">JobMonitor<>false</Scheduler>ShouldParallelize>
  <SendMail<ShowReExecuteButton xmlns="http://www.totvs.com/">false<>true</SendMail>ShowReExecuteButton>
   <ServerName<StatusMessage i:nil="true" xmlns="http://www.totvs.com/">EduMatriculaProcData< /ServerName>>
  <ServiceInterface<SuccessMessage i:typexmlns="b:RuntimeType" z:FactoryType="c:UnitySerializationHolder"http://www.totvs.com/">Processo executado com sucesso</SuccessMessage>
  <SyncExecution xmlns="http://www.totvs.com/">false</SyncExecution>
  <UseJobMonitor xmlns:a="http://schemaswww.datacontracttotvs.orgcom/2004/07/System"">true</UseJobMonitor>
  <UserName xmlns:b="-mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089-System-System.RuntimeType" xmlns:c="-mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089-System-System.UnitySerializationHolder">
    <Data i:type="d:string" xmlns="" xmlns:d="http://www.totvs.com/">mestre</UserName>
  <WaitSchedule xmlns="http://www.totvs.com/">false</WaitSchedule>
  <AlunosAprovados>
    <EduAprovadosPSItem z:Id="i3">
      <InternalId i:nil="true" xmlns="http://www.w3totvs.orgcom/2001/XMLSchema">RM.Edu.Interfaces.IEduMatriculaProc</Data>" />
    <UnityType i:type="d:int" xmlns="" xmlns:d="http://www.w3.org/2001/XMLSchema">4</UnityType>
    <AssemblyName i:type="d:string" xmlns="" xmlns:d="http://www.w3.org/2001/XMLSchema">RM.Edu.Interfaces.Intf, Version=12.1.22.1, Culture=neutral, PublicKeyToken=null</AssemblyName>
  </ServiceInterface>
  <ShouldParallelize xmlns="http://www.totvs.com/">false</ShouldParallelize>
  <ShowReExecuteButton xmlns="http://www.totvs.com/">true</ShowReExecuteButton>
  <StatusMessage  <Cartidentidade>1287302</Cartidentidade>
      <Classificacao>1</Classificacao>
      <CodColigada>1</CodColigada>
      <CodMae i:nil="true" />
      <CodPai i:nil="true" />
      <CodRespAcademico i:nil="true" />
      <CodUsuarioPS>0</CodUsuarioPS>
      <Codcoligadaresponsavel i:nil="true" />
      <Codpessoa>118</Codpessoa>
      <Codpessoaresponsavel i:nil="true" />
      <Cpf>04706139988</Cpf>
      <Dtnascimento>1985-12-15T00:00:00</Dtnascimento>
      <Idps>27</Idps>
      <Nome>JULIANA FRIEDRICH FARAJ</Nome>
      <Numeroinscricao>2</Numeroinscricao>
      <Pontuacao>0</Pontuacao>
      <RA i:nil="true" xmlns="http://www.totvs.com//>
      <ResponsavelFinanceiro i:nil="true" />
  <SuccessMessage xmlns="http://www.totvs.com/">Processo executado com sucesso</SuccessMessage>
  <SyncExecution xmlns="http://www.totvs.com/">false</SyncExecution>
  <UseJobMonitor xmlns="http://www.totvs.com/">true</UseJobMonitor>
  <UserName xmlns="http://www.totvs.com/">mestre</UserName>
  <WaitSchedule xmlns="http://www.totvs.com/">false</WaitSchedule>
  <CadastrarDisciplinas>true</CadastrarDisciplinas>
  <MatricPLParams z:Id="i3">
    <AlteraMatrizContratoOriginal>false</AlteraMatrizContratoOriginal>
    <ApagarNumeroDiario>false</ApagarNumeroDiario>
    <CR i:nil="true" />
    <CadastrarContrato>false</CadastrarContrato>
    <CancelarLancamentos>true</CancelarLancamentos>
    <CarteiraEmitida>false</CarteiraEmitida>
    <ClientIP i:nil="true    <Telefone1>30264311/882861</Telefone1>
    </EduAprovadosPSItem>
  </AlunosAprovados>
  <Apresentacao>EnsinoSuperior</Apresentacao>
  <CadastraAlunoComoRespFinanc>false</CadastraAlunoComoRespFinanc>
  <CadastraContrato>false</CadastraContrato>
  <CadastraResponsavelPSComoRespFinanc>false</CadastraResponsavelPSComoRespFinanc>
  <CodCampus />
  <CodColigada>1</CodColigada>
  <CodFilial>1</CodFilial>
  <CodTipoCurso>3</CodTipoCurso>
  <CodigoTurma>T4BIO</CodigoTurma>
  <Contexto z:Ref="i2" />
  <CotaFinal>0</CotaFinal>
  <CotaInicial>0</CotaInicial>
  <DataIngresso i:nil="true" />
  <DtCompetenciaFinal>  /</DtCompetenciaFinal>
  <DtCompetenciaInicial>  /</DtCompetenciaInicial>
  <GerarLancamento>false</GerarLancamento>
  <HabilitacaoFilial>413</HabilitacaoFilial>
  <IdAreaInteresse>10</IdAreaInteresse>
  <IdProcessoSeletivo>27</IdProcessoSeletivo>
  <IncluirListaEspera>false</IncluirListaEspera>
  <MatriculaOfertaOnline>false</MatriculaOfertaOnline>
  <ParametrosPerfilUsuario z:Id="i4">
    <InternalId i:nil="true" xmlns="http://www.totvs.com/" />
    <CobrarDocsTipoIngressoRematriculaEB>true<<CodColigada>1</CobrarDocsTipoIngressoRematriculaEB>CodColigada>
    <CodColigada>1<<CodUsuario>mestre</CodColigada>CodUsuario>
    <CodContrato i:nil="true" /><MatriculaAlunoComAtrasoBiblioteca>false</MatriculaAlunoComAtrasoBiblioteca>
    <MatriculaAlunoComDebitoBiblioteca>false</MatriculaAlunoComDebitoBiblioteca>
    <CodFilial>1<<MatriculaAlunoInadimplente>true</CodFilial>MatriculaAlunoInadimplente>
    <MatriculaAlunoSemDocObrigatorios>false</MatriculaAlunoSemDocObrigatorios>
  <CodFormula i:nil="true" <MatriculaAlunosComOcorrencia>false</>MatriculaAlunosComOcorrencia>
    <CodInstDestino i:nil="true" /><MatriculaComConflitoHorarios>true</MatriculaComConflitoHorarios>
    <CodMotivo i:nil="true" /><MatriculaComConflitoPreReq>false</MatriculaComConflitoPreReq>
    <CodMotivoTransferencia i:nil="true" /><MatriculaEmTurmaCheia>false</MatriculaEmTurmaCheia>
    <CodPlanoPgto <MatriculaForaDoPeriodo>false</>MatriculaForaDoPeriodo>
    <CodStatus>1<<MatriculaSemMinCredPLetivo>true</CodStatus>MatriculaSemMinCredPLetivo>
  </ParametrosPerfilUsuario>
  <CodStatusNovo i:nil="true" /><ParcelaFinal>0</ParcelaFinal>
  <ParcelaInicial>0</ParcelaInicial>
  <PeriodoLetivo>104</PeriodoLetivo>
  <CodStatusRes<PlanoPagamento i:nil="true" />
  <SobrescreverDeficienciasAlunos>false</SobrescreverDeficienciasAlunos>
  <CodTipoCurso>1<<SobrescreverEnderecoAlunos>false</CodTipoCurso>SobrescreverEnderecoAlunos>
  <StatusMatricCurso>123</StatusMatricCurso>
  <CodTipoMat>1<<StatusMatricDisciplinas>123</CodTipoMat>StatusMatricDisciplinas>
  <StatusMatricPeriodoLetivo>123</StatusMatricPeriodoLetivo>
  <CodTurma>TSI-2-032</CodTurma><SubstituiRespFinanc>false</SubstituiRespFinanc>
  <TipoEscolhaGerarRA>NaoMatricularGerarLog</TipoEscolhaGerarRA>
  <CodTurmaAnterior i:nil="true" /><TipoMatricula>7</TipoMatricula>
   <VincProvas <CodUsuario>mestre</CodUsuario>
    <ColigadaRelatBoleto i:nil="true" />
    <ColigadaRelatContrato i:nil="true" />
    <ContratosTemp xmlns:a>
</EduMatricAprovadosPSParamsProc>
Bloco de código
languagexml
titleExemplo de XML REDUZIDO para matricular candidato aprovado no processo seletivo
collapsetrue
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tot="http://www.totvs.com/" />
    <CopiarDescontoPorAntecipacao>false</CopiarDescontoPorAntecipacao><soapenv:Header/>
    <CopiarRespFinanceiroContrato>false</CopiarRespFinanceiroContrato><soapenv:Body>
    <CopiarVencimentos>false</CopiarVencimentos>
  <tot:ExecuteWithXmlParams>
  <CotaFinal i:nil="true" />
    <CotaInicial i:nil="true" />
    <DataCancelamentoContrato i:nil="true" />
<!--Optional:-->
        <DataCancelamentoParcelas i:nil="true" />
 <tot:ProcessServerName>EduMatricAprovadosPSData</tot:ProcessServerName>
   <DataFinalParc i:nil="true" />
    <DataIngresso i:nil="true" /<!--Optional:-->
    <DataInicialParc i:nil="true" />
    <DataMatricula>2018-09-19T07:44:41.625612-03:00</DataMatricula>
    <DataMatriculaAnterior i:nil="true" />
    <DataMatriculaEncerra i:nil="true" />
    <DataMatriculaEncerraAnterior i:nil="true" />
    <DataMatriculaEncerraNova i:nil="true" /<tot:strXmlParams><![CDATA[<?xml version="1.0" encoding="utf-16"?>
<EduMatricAprovadosPSParamsProc z:Id="i1" xmlns="http://www.totvs.com.br/RM/" xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns:z="http://schemas.microsoft.com/2003/10/Serialization/">
  <Context z:Id="i2" xmlns="http://www.totvs.com/" xmlns:a="http://www.totvs.com.br/RM/">
    <DataMatriculaNova i:nil="true" />
    <DiaFixo>Nao</DiaFixo>
<a:_params xmlns:b="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
     <DiaVencimento i:nil="true" /><b:KeyValueOfanyTypeanyType>
    <Disciplinas>
    <b:Key  <EduMatriculaDiscParams z:Id="i4">i:type="c:string" xmlns:c="http://www.w3.org/2001/XMLSchema">$CODFILIAL</b:Key>
        <AlunoRegular>false</AlunoRegular>
        <ApagarNumeroDiario>false</ApagarNumeroDiario><b:Value i:type="c:int" xmlns:c="http://www.w3.org/2001/XMLSchema">1</b:Value>
        <AtendeuCreditoMinimo>false</AtendeuCreditoMinimo></b:KeyValueOfanyTypeanyType>
        <CargaHoraria>68</CargaHoraria><b:KeyValueOfanyTypeanyType>
        <ClientIP<b:Key i:niltype="truec:string" />
        <CobPosteriorMatric>N</CobPosteriorMatric>xmlns:c="http://www.w3.org/2001/XMLSchema">$CODUSUARIO</b:Key>
        <CodCampus<b:Value i:niltype="true" />c:string" xmlns:c="http://www.w3.org/2001/XMLSchema">mestre</b:Value>
        <CodColigada>1</CodColigada></b:KeyValueOfanyTypeanyType>
      <b:KeyValueOfanyTypeanyType>
        <CodCurso<b:Key i:niltype="truec:string" />
        <CodDisc>S001-1</CodDisc>xmlns:c="http://www.w3.org/2001/XMLSchema">$CODSISTEMA</b:Key>
        <CodFilial>1</CodFilial>
        <CodFormula i:nil="true" />
   <b:Value i:type="c:string" xmlns:c="http://www.w3.org/2001/XMLSchema">S</b:Value>
      </b:KeyValueOfanyTypeanyType>
     <CodGrade i:nil="true" /><b:KeyValueOfanyTypeanyType>
        <CodHabilitacao<b:Key i:niltype="truec:string" />xmlns:c="http://www.w3.org/2001/XMLSchema">$CODCOLIGADA</b:Key>
        <CodMotivo<b:Value i:niltype="truec:int" />xmlns:c="http://www.w3.org/2001/XMLSchema">1</b:Value>
        <CodPerLet i:nil="true" /></b:KeyValueOfanyTypeanyType>
      <b:KeyValueOfanyTypeanyType>
  <CodSituacaoMatriculaEspera>14</CodSituacaoMatriculaEspera>
      <b:Key  <CodStatus>13</CodStatus>i:type="c:string" xmlns:c="http://www.w3.org/2001/XMLSchema">$CODTIPOCURSO</b:Key>
        <CodStatusNovo<b:Value i:niltype="truec:int" />xmlns:c="http://www.w3.org/2001/XMLSchema">3</b:Value>
        <CodStatusPL>1</CodStatusPL></b:KeyValueOfanyTypeanyType>
    </a:_params>
    <CodStatusRes i:nil="true" />
        <CodSubturma /><a:Environment>DotNet</a:Environment>
  </Context>
  <PrimaryKeyList xmlns="http://www.totvs.com/" xmlns:a="http://schemas.microsoft.com/2003/10/Serialization/Arrays" />
  <PrimaryKeyNames  <CodTipoCurso>1</CodTipoCurso>
        <CodTurma>TSI-2-032</CodTurma>
        <CodTurno>0</CodTurno>i:nil="true" xmlns="http://www.totvs.com/" xmlns:a="http://schemas.microsoft.com/2003/10/Serialization/Arrays" />
  <PrimaryKeyTableName i:nil="true" xmlns="http://www.totvs.com/" />
  <AlunosAprovados>
    <EduAprovadosPSItem z:Id="i3">
      <InternalId  <CodUsuario>mestre</CodUsuario>i:nil="true" xmlns="http://www.totvs.com/" />
      <Cartidentidade>1287302</Cartidentidade>
    <CoeficienteRendimeto i:nil="true" <Classificacao>1</>Classificacao>
        <DataMatricula>2018-09-19T07:44:41.625612-03:00</DataMatricula><CodColigada>1</CodColigada>
        <DescStatusNovo<CodMae i:nil="true" />
       <CodPai <DtAlteracao i:nil="true" />
      <CodRespAcademico i:nil="true" <EnturmandoTurmaMista>false</EnturmandoTurmaMista>>
        <ExcluirMatricula>false<<CodUsuarioPS>0</ExcluirMatricula>CodUsuarioPS>
      <Codcoligadaresponsavel i:nil="true" <GerarLogMatricPL>false</GerarLogMatricPL>>
        <IdHabilitacaoFilial>4<<Codpessoa>118</IdHabilitacaoFilial>Codpessoa>
      <Codpessoaresponsavel  <IdHabilitacaoFilialOrigem i:nil="true" />
        <IdPerLet>27<<Cpf>04706139988</IdPerLet>Cpf>
      <Dtnascimento>1985-12-15T00:00:00</Dtnascimento>
  <IdTurmaDisc>1128</IdTurmaDisc>
    <Idps>27</Idps>
    <IdTurmaDiscOrigem   <Nome>JULIANA FRIEDRICH FARAJ</Nome>
      <Numeroinscricao>2</Numeroinscricao>
      <Pontuacao>0</Pontuacao>
      <RA i:nil="true" />
      <ResponsavelFinanceiro  <IdTurmaDiscSubst i:nil="true" />
      <Telefone1>30264311/882861</Telefone1>
	  <IncluirListaEspera>true<</IncluirListaEspera>EduAprovadosPSItem>
  </AlunosAprovados>
  <Apresentacao>EnsinoSuperior</Apresentacao>
  <CadastraAlunoComoRespFinanc>false</CadastraAlunoComoRespFinanc>
  <IsEnturmacao>false<<CadastraContrato>false</IsEnturmacao>CadastraContrato>
  <CadastraResponsavelPSComoRespFinanc>false</CadastraResponsavelPSComoRespFinanc>
      <LogExcecoes z:Id="i5"<CodCampus />
  <CodColigada>1</CodColigada>
  <CodFilial>1</CodFilial>
  <CodTipoCurso>3</CodTipoCurso>
    <Excecoes><CodigoTurma>T4BIO</CodigoTurma>
  <Contexto z:Ref="i2" />
  <CotaFinal>0</CotaFinal>
  <CotaInicial>0</CotaInicial>
  <DataIngresso  <EduExcecaoMatricula z:Idi:nil="i6true" />
  <DtCompetenciaFinal>  /</DtCompetenciaFinal>
  <DtCompetenciaInicial>  /</DtCompetenciaInicial>
  <GerarLancamento>false</GerarLancamento>
  <HabilitacaoFilial>413</HabilitacaoFilial>
  <IdAreaInteresse>10</IdAreaInteresse>
  <GerouExcecao>false<<IdProcessoSeletivo>27</GerouExcecao>IdProcessoSeletivo>
  <IncluirListaEspera>false</IncluirListaEspera>
  <MatriculaOfertaOnline>false</MatriculaOfertaOnline>
  <ParametrosPerfilUsuario z:Id="i4">
    <InternalId i:nil="true"  <IgnoraExcecao>false</IgnoraExcecao>xmlns="http://www.totvs.com/" />
    <CodColigada>1</CodColigada>
    <CodUsuario>mestre</CodUsuario>
    <MatriculaAlunoComAtrasoBiblioteca>false</MatriculaAlunoComAtrasoBiblioteca>
   <Mensagem <MatriculaAlunoComDebitoBiblioteca>false</>MatriculaAlunoComDebitoBiblioteca>
    <MatriculaAlunoInadimplente>true</MatriculaAlunoInadimplente>
    <MatriculaAlunoSemDocObrigatorios>false</MatriculaAlunoSemDocObrigatorios>
    <MatriculaAlunosComOcorrencia>false</MatriculaAlunosComOcorrencia>
    <TipoExcecao>PLEncerrado<<MatriculaComConflitoHorarios>true</TipoExcecao>MatriculaComConflitoHorarios>
    <MatriculaComConflitoPreReq>false</MatriculaComConflitoPreReq>
    <MatriculaEmTurmaCheia>false</MatriculaEmTurmaCheia>
    <<MatriculaForaDoPeriodo>false</EduExcecaoMatricula>MatriculaForaDoPeriodo>
    <MatriculaSemMinCredPLetivo>true</MatriculaSemMinCredPLetivo>
  </ParametrosPerfilUsuario>
  <ParcelaFinal>0</ParcelaFinal>
  <ParcelaInicial>0</ParcelaInicial>
  <EduExcecaoMatricula z:Id="i7"<PeriodoLetivo>104</PeriodoLetivo>
  <PlanoPagamento i:nil="true" />
  <SobrescreverDeficienciasAlunos>false</SobrescreverDeficienciasAlunos>
  <SobrescreverEnderecoAlunos>false</SobrescreverEnderecoAlunos>
  <StatusMatricCurso>123</StatusMatricCurso>
  <StatusMatricDisciplinas>123</StatusMatricDisciplinas>
  <StatusMatricPeriodoLetivo>123</StatusMatricPeriodoLetivo>
  <SubstituiRespFinanc>false</SubstituiRespFinanc>
  <GerouExcecao>false<<TipoEscolhaGerarRA>NaoMatricularGerarLog</GerouExcecao>TipoEscolhaGerarRA>
  <TipoMatricula>7</TipoMatricula>
  <VincProvas />
</EduMatricAprovadosPSParamsProc>]]></tot:strXmlParams>
      </tot:ExecuteWithXmlParams>
   <IgnoraExcecao>false<</soapenv:Body>
</soapenv:Envelope>
Bloco de código
languagexml
titleExemplo do retorno da matrícula do candidato aprovado no processo seletivo
collapsetrue
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
   <s:Body>
IgnoraExcecao>
              <Mensagem />
              <TipoExcecao>ForaPeriodoMatricula</TipoExcecao>
            </EduExcecaoMatricula>
            <EduExcecaoMatricula z:Id="i8<ExecuteWithXmlParamsResponse xmlns="http://www.totvs.com/">
              <GerouExcecao>false</GerouExcecao><ExecuteWithXmlParamsResult>1</ExecuteWithXmlParamsResult>
              <IgnoraExcecao>false</IgnoraExcecao></ExecuteWithXmlParamsResponse>
              <Mensagem />
              <TipoExcecao>AlunoInadimplente</TipoExcecao>
            </EduExcecaoMatricula>
            <EduExcecaoMatricula z:Id="i9">
              <GerouExcecao>false</GerouExcecao>
              <IgnoraExcecao>false</IgnoraExcecao>
              <Mensagem />
              <TipoExcecao>OcorrenciaAluno</TipoExcecao>
            </EduExcecaoMatricula>
            <EduExcecaoMatricula z:Id="i10">
              <GerouExcecao>false</GerouExcecao>
              <IgnoraExcecao>false</IgnoraExcecao>
              <Mensagem />
              <TipoExcecao>TurmaCheia</TipoExcecao>
            </EduExcecaoMatricula>
            <EduExcecaoMatricula z:Id="i11">
              <GerouExcecao>false</GerouExcecao>
              <IgnoraExcecao>false</IgnoraExcecao>
              <Mensagem />
              <TipoExcecao>FaltaDocObrigatorio</TipoExcecao>
            </EduExcecaoMatricula>
            <EduExcecaoMatricula z:Id="i12">
              <GerouExcecao>false</GerouExcecao>
              <IgnoraExcecao>false</IgnoraExcecao>
              <Mensagem />
              <TipoExcecao>EmprestimoAtrasoBib</TipoExcecao>
            </EduExcecaoMatricula>
            <EduExcecaoMatricula z:Id="i13">
              <GerouExcecao>false</GerouExcecao>
              <IgnoraExcecao>false</IgnoraExcecao>
              <Mensagem />
              <TipoExcecao>DebitoBiblioteca</TipoExcecao>
            </EduExcecaoMatricula>
            <EduExcecaoMatricula z:Id="i14">
              <GerouExcecao>false</GerouExcecao>
              <IgnoraExcecao>false</IgnoraExcecao>
              <Mensagem />
              <TipoExcecao>StatusBloqAltSitMat</TipoExcecao>
            </EduExcecaoMatricula>
            <EduExcecaoMatricula z:Id="i15">
              <GerouExcecao>false</GerouExcecao>
              <IgnoraExcecao>false</IgnoraExcecao>
              <Mensagem />
              <TipoExcecao>ForaPeriodoTurma</TipoExcecao>
            </EduExcecaoMatricula>
            <EduExcecaoMatricula z:Id="i16">
              <GerouExcecao>false</GerouExcecao>
              <IgnoraExcecao>false</IgnoraExcecao>
              <Mensagem />
              <TipoExcecao>StatusBloqMatricPL</TipoExcecao>
            </EduExcecaoMatricula>
            <EduExcecaoMatricula z:Id="i17">
              <GerouExcecao>false</GerouExcecao>
              <IgnoraExcecao>false</IgnoraExcecao>
              <Mensagem />
              <TipoExcecao>StatusBloqTranc</TipoExcecao>
            </EduExcecaoMatricula>
            <EduExcecaoMatricula z:Id="i18">
              <GerouExcecao>false</GerouExcecao>
              <IgnoraExcecao>false</IgnoraExcecao>
              <Mensagem />
              <TipoExcecao>ForaPeriodoTranc</TipoExcecao>
            </EduExcecaoMatricula>
            <EduExcecaoMatricula z:Id="i19">
              <GerouExcecao>false</GerouExcecao>
              <IgnoraExcecao>false</IgnoraExcecao>
              <Mensagem />
              <TipoExcecao>TrancPrimeiroPeriodo</TipoExcecao>
            </EduExcecaoMatricula>
            <EduExcecaoMatricula z:Id="i20">
              <GerouExcecao>false</GerouExcecao>
              <IgnoraExcecao>false</IgnoraExcecao>
              <Mensagem />
              <TipoExcecao>MaxPeriodosTranc</TipoExcecao>
            </EduExcecaoMatricula>
            <EduExcecaoMatricula z:Id="i21">
              <GerouExcecao>false</GerouExcecao>
              <IgnoraExcecao>false</IgnoraExcecao>
              <Mensagem />
              <TipoExcecao>NumPeriodosTranc</TipoExcecao>
            </EduExcecaoMatricula>
            <EduExcecaoMatricula z:Id="i22">
              <GerouExcecao>false</GerouExcecao>
              <IgnoraExcecao>false</IgnoraExcecao>
              <Mensagem />
              <TipoExcecao>AlterouNumero</TipoExcecao>
            </EduExcecaoMatricula>
            <EduExcecaoMatricula z:Id="i23">
              <GerouExcecao>false</GerouExcecao>
              <IgnoraExcecao>false</IgnoraExcecao>
              <Mensagem />
              <TipoExcecao>StatusBloqDisc</TipoExcecao>
            </EduExcecaoMatricula>
            <EduExcecaoMatricula z:Id="i24">
              <GerouExcecao>false</GerouExcecao>
              <IgnoraExcecao>false</IgnoraExcecao>
              <Mensagem />
              <TipoExcecao>DiscAtraso</TipoExcecao>
            </EduExcecaoMatricula>
            <EduExcecaoMatricula z:Id="i25">
              <GerouExcecao>false</GerouExcecao>
              <IgnoraExcecao>false</IgnoraExcecao>
              <Mensagem />
              <TipoExcecao>ChoqueHorarios</TipoExcecao>
            </EduExcecaoMatricula>
            <EduExcecaoMatricula z:Id="i26">
              <GerouExcecao>false</GerouExcecao>
              <IgnoraExcecao>false</IgnoraExcecao>
              <Mensagem />
              <TipoExcecao>PreRequisito</TipoExcecao>
            </EduExcecaoMatricula>
            <EduExcecaoMatricula z:Id="i27">
              <GerouExcecao>false</GerouExcecao>
              <IgnoraExcecao>false</IgnoraExcecao>
              <Mensagem />
              <TipoExcecao>CoRequisito</TipoExcecao>
            </EduExcecaoMatricula>
            <EduExcecaoMatricula z:Id="i28">
              <GerouExcecao>false</GerouExcecao>
              <IgnoraExcecao>false</IgnoraExcecao>
              <Mensagem />
              <TipoExcecao>DisciplinaCursada</TipoExcecao>
            </EduExcecaoMatricula>
            <EduExcecaoMatricula z:Id="i29">
              <GerouExcecao>false</GerouExcecao>
              <IgnoraExcecao>false</IgnoraExcecao>
              <Mensagem />
              <TipoExcecao>DisciplinaEmCurso</TipoExcecao>
            </EduExcecaoMatricula>
            <EduExcecaoMatricula z:Id="i30">
              <GerouExcecao>false</GerouExcecao>
              <IgnoraExcecao>false</IgnoraExcecao>
              <Mensagem />
              <TipoExcecao>MinCreditos</TipoExcecao>
            </EduExcecaoMatricula>
            <EduExcecaoMatricula z:Id="i31">
              <GerouExcecao>false</GerouExcecao>
              <IgnoraExcecao>false</IgnoraExcecao>
              <Mensagem />
              <TipoExcecao>MinDisciplinas</TipoExcecao>
            </EduExcecaoMatricula>
            <EduExcecaoMatricula z:Id="i32">
              <GerouExcecao>false</GerouExcecao>
              <IgnoraExcecao>false</IgnoraExcecao>
              <Mensagem />
              <TipoExcecao>MinCargaHoraria</TipoExcecao>
            </EduExcecaoMatricula>
            <EduExcecaoMatricula z:Id="i33">
              <GerouExcecao>false</GerouExcecao>
              <IgnoraExcecao>false</IgnoraExcecao>
              <Mensagem />
              <TipoExcecao>AprovEstudos</TipoExcecao>
            </EduExcecaoMatricula>
            <EduExcecaoMatricula z:Id="i34">
              <GerouExcecao>false</GerouExcecao>
              <IgnoraExcecao>false</IgnoraExcecao>
              <Mensagem />
              <TipoExcecao>LimiteMatricula</TipoExcecao>
            </EduExcecaoMatricula>
            <EduExcecaoMatricula z:Id="i35">
              <GerouExcecao>false</GerouExcecao>
              <IgnoraExcecao>false</IgnoraExcecao>
              <Mensagem />
              <TipoExcecao>PercLimiteMat</TipoExcecao>
            </EduExcecaoMatricula>
            <EduExcecaoMatricula z:Id="i36">
              <GerouExcecao>false</GerouExcecao>
              <IgnoraExcecao>false</IgnoraExcecao>
              <Mensagem />
              <TipoExcecao>MinimoCreditosPL</TipoExcecao>
            </EduExcecaoMatricula>
            <EduExcecaoMatricula z:Id="i37">
              <GerouExcecao>false</GerouExcecao>
              <IgnoraExcecao>false</IgnoraExcecao>
              <Mensagem />
              <TipoExcecao>MaximoCreditosPL</TipoExcecao>
            </EduExcecaoMatricula>
            <EduExcecaoMatricula z:Id="i38">
              <GerouExcecao>false</GerouExcecao>
              <IgnoraExcecao>false</IgnoraExcecao>
              <Mensagem />
              <TipoExcecao>ParamCurso</TipoExcecao>
            </EduExcecaoMatricula>
            <EduExcecaoMatricula z:Id="i39">
              <GerouExcecao>false</GerouExcecao>
              <IgnoraExcecao>false</IgnoraExcecao>
              <Mensagem />
              <TipoExcecao>JaMatriculadoPL</TipoExcecao>
            </EduExcecaoMatricula>
            <EduExcecaoMatricula z:Id="i40">
              <GerouExcecao>false</GerouExcecao>
              <IgnoraExcecao>false</IgnoraExcecao>
              <Mensagem />
              <TipoExcecao>ProcEmail</TipoExcecao>
            </EduExcecaoMatricula>
            <EduExcecaoMatricula z:Id="i41">
              <GerouExcecao>false</GerouExcecao>
              <IgnoraExcecao>false</IgnoraExcecao>
              <Mensagem />
              <TipoExcecao>ExcluiMatriculaComMovimento</TipoExcecao>
            </EduExcecaoMatricula>
            <EduExcecaoMatricula z:Id="i42">
              <GerouExcecao>false</GerouExcecao>
              <IgnoraExcecao>false</IgnoraExcecao>
              <Mensagem />
              <TipoExcecao>PreRequisitoFormula</TipoExcecao>
            </EduExcecaoMatricula>
            <EduExcecaoMatricula z:Id="i43">
              <GerouExcecao>false</GerouExcecao>
              <IgnoraExcecao>false</IgnoraExcecao>
              <Mensagem />
              <TipoExcecao>CoRequisitoFormula</TipoExcecao>
            </EduExcecaoMatricula>
            <EduExcecaoMatricula z:Id="i44">
              <GerouExcecao>false</GerouExcecao>
              <IgnoraExcecao>false</IgnoraExcecao>
              <Mensagem />
              <TipoExcecao>ParamMatricula</TipoExcecao>
            </EduExcecaoMatricula>
            <EduExcecaoMatricula z:Id="i45">
              <GerouExcecao>false</GerouExcecao>
              <IgnoraExcecao>false</IgnoraExcecao>
              <Mensagem />
              <TipoExcecao>StatusBloqAltSitMatDisc</TipoExcecao>
            </EduExcecaoMatricula>
            <EduExcecaoMatricula z:Id="i46">
              <GerouExcecao>false</GerouExcecao>
              <IgnoraExcecao>false</IgnoraExcecao>
              <Mensagem />
              <TipoExcecao>MatriculaEmTurmaDiscGerencial</TipoExcecao>
            </EduExcecaoMatricula>
            <EduExcecaoMatricula z:Id="i47">
              <GerouExcecao>false</GerouExcecao>
              <IgnoraExcecao>false</IgnoraExcecao>
              <Mensagem />
              <TipoExcecao>AlteraDataMatricula</TipoExcecao>
            </EduExcecaoMatricula>
            <EduExcecaoMatricula z:Id="i48">
              <GerouExcecao>false</GerouExcecao>
              <IgnoraExcecao>false</IgnoraExcecao>
              <Mensagem />
              <TipoExcecao>DesenturmacaoTurmaMista</TipoExcecao>
            </EduExcecaoMatricula>
            <EduExcecaoMatricula z:Id="i49">
              <GerouExcecao>false</GerouExcecao>
              <IgnoraExcecao>false</IgnoraExcecao>
              <Mensagem />
              <TipoExcecao>StatusBloqAltSitMatDiscPortal</TipoExcecao>
            </EduExcecaoMatricula>
            <EduExcecaoMatricula z:Id="i50">
              <GerouExcecao>false</GerouExcecao>
              <IgnoraExcecao>false</IgnoraExcecao>
              <Mensagem />
              <TipoExcecao>MatrizCurricularInativa</TipoExcecao>
            </EduExcecaoMatricula>
            <EduExcecaoMatricula z:Id="i51">
              <GerouExcecao>false</GerouExcecao>
              <IgnoraExcecao>false</IgnoraExcecao>
              <Mensagem />
              <TipoExcecao>TurmaCheiaCorrequisito</TipoExcecao>
            </EduExcecaoMatricula>
            <EduExcecaoMatricula z:Id="i52">
              <GerouExcecao>false</GerouExcecao>
              <IgnoraExcecao>false</IgnoraExcecao>
              <Mensagem />
              <TipoExcecao>SincUsuarioIntegracaoPergamum</TipoExcecao>
            </EduExcecaoMatricula>
            <EduExcecaoMatricula z:Id="i53">
              <GerouExcecao>false</GerouExcecao>
              <IgnoraExcecao>false</IgnoraExcecao>
              <Mensagem />
              <TipoExcecao>ErroConsultaPendenciaBiblioteca</TipoExcecao>
            </EduExcecaoMatricula>
            <EduExcecaoMatricula z:Id="i54">
              <GerouExcecao>false</GerouExcecao>
              <IgnoraExcecao>false</IgnoraExcecao>
              <Mensagem />
              <TipoExcecao>PermiteMatOutraFilial</TipoExcecao>
            </EduExcecaoMatricula>
            <EduExcecaoMatricula z:Id="i55">
              <GerouExcecao>false</GerouExcecao>
              <IgnoraExcecao>false</IgnoraExcecao>
              <Mensagem />
              <TipoExcecao>PermiteMatOutroNivelEnsino</TipoExcecao>
            </EduExcecaoMatricula>
            <EduExcecaoMatricula z:Id="i56">
              <GerouExcecao>false</GerouExcecao>
              <IgnoraExcecao>false</IgnoraExcecao>
              <Mensagem />
              <TipoExcecao>MatriculaComMovimentacao</TipoExcecao>
            </EduExcecaoMatricula>
          </Excecoes>
          <NumExcecoes>0</NumExcecoes>
          <NumExcecoesPermis>0</NumExcecoesPermis>
          <Texto />
        </LogExcecoes>
        <LogInformacoes xmlns:a="http://schemas.datacontract.org/2004/07/System.Text">
          <m_MaxCapacity i:type="b:int" xmlns="" xmlns:b="http://www.w3.org/2001/XMLSchema">2147483647</m_MaxCapacity>
          <Capacity i:type="b:int" xmlns="" xmlns:b="http://www.w3.org/2001/XMLSchema">16</Capacity>
          <m_StringValue i:type="b:string" xmlns="" xmlns:b="http://www.w3.org/2001/XMLSchema" />
          <m_currentThread i:type="b:int" xmlns="" xmlns:b="http://www.w3.org/2001/XMLSchema">0</m_currentThread>
        </LogInformacoes>
        <MatriculaNoUltimoPeriodo>false</MatriculaNoUltimoPeriodo>
        <MatriculaSubstituicaoAtiva>false</MatriculaSubstituicaoAtiva>
        <MatriculaViaProcessoSeletivoRM>false</MatriculaViaProcessoSeletivoRM>
        <MatriculaViaProcessoSeletivoTerceirizado>false</MatriculaViaProcessoSeletivoTerceirizado>
        <MatriculaWeb>false</MatriculaWeb>
        <MatrizAluno>0</MatrizAluno>
        <MediaGlobal i:nil="true" />
        <MudancaStatus>false</MudancaStatus>
        <MudancaTurma>false</MudancaTurma>
        <NomeAluno i:nil="true" />
        <NomeCampus i:nil="true" />
        <NomeCurso i:nil="true" />
        <NomeDisc>ALGORÍTMOS E TÉCNICAS DE PROGRAMAÇÃO I</NomeDisc>
        <NomeFilial i:nil="true" />
        <NomeHabilitacao i:nil="true" />
        <NomeMatrizCurricular i:nil="true" />
        <NomeTurno i:nil="true" />
        <NumCreditos>2.0000</NumCreditos>
        <NumCreditosCob>2.0000</NumCreditosCob>
        <NumDiario i:nil="true" />
        <NumDiarioAnterior i:nil="true" />
        <ObsHistorico i:nil="true" />
        <OrdemPriorMatricula i:nil="true" />
        <Origem>Produto</Origem>
        <ParamDiversos i:nil="true" />
        <Periodo>1</Periodo>
        <PeriodoDeMatricula>1</PeriodoDeMatricula>
        <PermiteAlterarDados>true</PermiteAlterarDados>
        <PermiteTransfInternaAlunoInadimplente>false</PermiteTransfInternaAlunoInadimplente>
        <PodeRodarNumeracaoAutomatica>true</PodeRodarNumeracaoAutomatica>
        <PossivelFormando>false</PossivelFormando>
        <ProcessoListaEsperaPrioridade>false</ProcessoListaEsperaPrioridade>
        <ProcurarOutraTurma>false</ProcurarOutraTurma>
        <RA>ES-00222</RA>
        <Rematricula>false</Rematricula>
        <SalvouMatricula>false</SalvouMatricula>
        <TipoDiscGrade>Obrigatoria</TipoDiscGrade>
        <TipoDisciplina>Normal</TipoDisciplina>
        <TipoMat>1</TipoMat>
        <TransferenciaInterna>false</TransferenciaInterna>
        <ValidadoTurmaMista>false</ValidadoTurmaMista>
        <ValidarInadimplencia>true</ValidarInadimplencia>
        <ValidarIntegracaoBiblioteca>true</ValidarIntegracaoBiblioteca>
      </EduMatriculaDiscParams>
    </Disciplinas>
    <DtCompetenciaFinal>  /</DtCompetenciaFinal>
    <DtCompetenciaInicial>  /</DtCompetenciaInicial>
    <DtMatriculaPag i:nil="true" />
    <DtResultado i:nil="true" />
    <DtSolicitacaoAlteracao i:nil="true" />
    <EmTransacao>false</EmTransacao>
    <GerarLancamento>Nao</GerarLancamento>
    <GerarLog>true</GerarLog>
    <GerouContratoComPlano>false</GerouContratoComPlano>
    <IDPS>0</IDPS>
    <IdHabilitacaoFilial>4</IdHabilitacaoFilial>
    <IdHabilitacaoFilialOrigem i:nil="true" />
    <IdPerLet>27</IdPerLet>
    <IdRelatBoleto i:nil="true" />
    <IdRelatContrato i:nil="true" />
    <Identificador />
    <IsDesenturmacao>false</IsDesenturmacao>
    <IsEnturmacao>false</IsEnturmacao>
    <IsRematricula>false</IsRematricula>
    <LogContrato z:Id="i57">
      <ExceptionCount>0</ExceptionCount>
      <ExceptionList xmlns:a="http://schemas.microsoft.com/2003/10/Serialization/Arrays" />
      <FooterMessageLog />
      <HeaderMessageLog />
      <Id>50</Id>
      <InformationCount>0</InformationCount>
      <InformationList xmlns:a="http://schemas.microsoft.com/2003/10/Serialization/Arrays" />
      <Name>eduProcessLog50</Name>
      <SuccessLogCount>0</SuccessLogCount>
      <WarningCount>0</WarningCount>
      <WarningList xmlns:a="http://schemas.microsoft.com/2003/10/Serialization/Arrays" />
    </LogContrato>
    <LogExcecoes z:Id="i58">
      <Excecoes>
        <EduExcecaoMatricula z:Id="i59">
          <GerouExcecao>false</GerouExcecao>
          <IgnoraExcecao>false</IgnoraExcecao>
          <Mensagem />
          <TipoExcecao>PLEncerrado</TipoExcecao>
        </EduExcecaoMatricula>
        <EduExcecaoMatricula z:Id="i60">
          <GerouExcecao>false</GerouExcecao>
          <IgnoraExcecao>false</IgnoraExcecao>
          <Mensagem />
          <TipoExcecao>ForaPeriodoMatricula</TipoExcecao>
        </EduExcecaoMatricula>
        <EduExcecaoMatricula z:Id="i61">
          <GerouExcecao>false</GerouExcecao>
          <IgnoraExcecao>false</IgnoraExcecao>
          <Mensagem />
          <TipoExcecao>AlunoInadimplente</TipoExcecao>
        </EduExcecaoMatricula>
        <EduExcecaoMatricula z:Id="i62">
          <GerouExcecao>false</GerouExcecao>
          <IgnoraExcecao>false</IgnoraExcecao>
          <Mensagem />
          <TipoExcecao>OcorrenciaAluno</TipoExcecao>
        </EduExcecaoMatricula>
        <EduExcecaoMatricula z:Id="i63">
          <GerouExcecao>false</GerouExcecao>
          <IgnoraExcecao>false</IgnoraExcecao>
          <Mensagem />
          <TipoExcecao>TurmaCheia</TipoExcecao>
        </EduExcecaoMatricula>
        <EduExcecaoMatricula z:Id="i64">
          <GerouExcecao>false</GerouExcecao>
          <IgnoraExcecao>false</IgnoraExcecao>
          <Mensagem />
          <TipoExcecao>FaltaDocObrigatorio</TipoExcecao>
        </EduExcecaoMatricula>
        <EduExcecaoMatricula z:Id="i65">
          <GerouExcecao>false</GerouExcecao>
          <IgnoraExcecao>false</IgnoraExcecao>
          <Mensagem />
          <TipoExcecao>EmprestimoAtrasoBib</TipoExcecao>
        </EduExcecaoMatricula>
        <EduExcecaoMatricula z:Id="i66">
          <GerouExcecao>false</GerouExcecao>
          <IgnoraExcecao>false</IgnoraExcecao>
          <Mensagem />
          <TipoExcecao>DebitoBiblioteca</TipoExcecao>
        </EduExcecaoMatricula>
        <EduExcecaoMatricula z:Id="i67">
          <GerouExcecao>false</GerouExcecao>
          <IgnoraExcecao>false</IgnoraExcecao>
          <Mensagem />
          <TipoExcecao>StatusBloqAltSitMat</TipoExcecao>
        </EduExcecaoMatricula>
        <EduExcecaoMatricula z:Id="i68">
          <GerouExcecao>false</GerouExcecao>
          <IgnoraExcecao>false</IgnoraExcecao>
          <Mensagem />
          <TipoExcecao>ForaPeriodoTurma</TipoExcecao>
        </EduExcecaoMatricula>
        <EduExcecaoMatricula z:Id="i69">
          <GerouExcecao>false</GerouExcecao>
          <IgnoraExcecao>false</IgnoraExcecao>
          <Mensagem />
          <TipoExcecao>StatusBloqMatricPL</TipoExcecao>
        </EduExcecaoMatricula>
        <EduExcecaoMatricula z:Id="i70">
          <GerouExcecao>false</GerouExcecao>
          <IgnoraExcecao>false</IgnoraExcecao>
          <Mensagem />
          <TipoExcecao>StatusBloqTranc</TipoExcecao>
        </EduExcecaoMatricula>
        <EduExcecaoMatricula z:Id="i71">
          <GerouExcecao>false</GerouExcecao>
          <IgnoraExcecao>false</IgnoraExcecao>
          <Mensagem />
          <TipoExcecao>ForaPeriodoTranc</TipoExcecao>
        </EduExcecaoMatricula>
        <EduExcecaoMatricula z:Id="i72">
          <GerouExcecao>false</GerouExcecao>
          <IgnoraExcecao>false</IgnoraExcecao>
          <Mensagem />
          <TipoExcecao>TrancPrimeiroPeriodo</TipoExcecao>
        </EduExcecaoMatricula>
        <EduExcecaoMatricula z:Id="i73">
          <GerouExcecao>false</GerouExcecao>
          <IgnoraExcecao>false</IgnoraExcecao>
          <Mensagem />
          <TipoExcecao>MaxPeriodosTranc</TipoExcecao>
        </EduExcecaoMatricula>
        <EduExcecaoMatricula z:Id="i74">
          <GerouExcecao>false</GerouExcecao>
          <IgnoraExcecao>false</IgnoraExcecao>
          <Mensagem />
          <TipoExcecao>NumPeriodosTranc</TipoExcecao>
        </EduExcecaoMatricula>
        <EduExcecaoMatricula z:Id="i75">
          <GerouExcecao>false</GerouExcecao>
          <IgnoraExcecao>false</IgnoraExcecao>
          <Mensagem />
          <TipoExcecao>AlterouNumero</TipoExcecao>
        </EduExcecaoMatricula>
        <EduExcecaoMatricula z:Id="i76">
          <GerouExcecao>false</GerouExcecao>
          <IgnoraExcecao>false</IgnoraExcecao>
          <Mensagem />
          <TipoExcecao>StatusBloqDisc</TipoExcecao>
        </EduExcecaoMatricula>
        <EduExcecaoMatricula z:Id="i77">
          <GerouExcecao>false</GerouExcecao>
          <IgnoraExcecao>false</IgnoraExcecao>
          <Mensagem />
          <TipoExcecao>DiscAtraso</TipoExcecao>
        </EduExcecaoMatricula>
        <EduExcecaoMatricula z:Id="i78">
          <GerouExcecao>false</GerouExcecao>
          <IgnoraExcecao>false</IgnoraExcecao>
          <Mensagem />
          <TipoExcecao>ChoqueHorarios</TipoExcecao>
        </EduExcecaoMatricula>
        <EduExcecaoMatricula z:Id="i79">
          <GerouExcecao>false</GerouExcecao>
          <IgnoraExcecao>false</IgnoraExcecao>
          <Mensagem />
          <TipoExcecao>PreRequisito</TipoExcecao>
        </EduExcecaoMatricula>
        <EduExcecaoMatricula z:Id="i80">
          <GerouExcecao>false</GerouExcecao>
          <IgnoraExcecao>false</IgnoraExcecao>
          <Mensagem />
          <TipoExcecao>CoRequisito</TipoExcecao>
        </EduExcecaoMatricula>
        <EduExcecaoMatricula z:Id="i81">
          <GerouExcecao>false</GerouExcecao>
          <IgnoraExcecao>false</IgnoraExcecao>
          <Mensagem />
          <TipoExcecao>DisciplinaCursada</TipoExcecao>
        </EduExcecaoMatricula>
        <EduExcecaoMatricula z:Id="i82">
          <GerouExcecao>false</GerouExcecao>
          <IgnoraExcecao>false</IgnoraExcecao>
          <Mensagem />
          <TipoExcecao>DisciplinaEmCurso</TipoExcecao>
        </EduExcecaoMatricula>
        <EduExcecaoMatricula z:Id="i83">
          <GerouExcecao>false</GerouExcecao>
          <IgnoraExcecao>false</IgnoraExcecao>
          <Mensagem />
          <TipoExcecao>MinCreditos</TipoExcecao>
        </EduExcecaoMatricula>
        <EduExcecaoMatricula z:Id="i84">
          <GerouExcecao>false</GerouExcecao>
          <IgnoraExcecao>false</IgnoraExcecao>
          <Mensagem />
          <TipoExcecao>MinDisciplinas</TipoExcecao>
        </EduExcecaoMatricula>
        <EduExcecaoMatricula z:Id="i85">
          <GerouExcecao>false</GerouExcecao>
          <IgnoraExcecao>false</IgnoraExcecao>
          <Mensagem />
          <TipoExcecao>MinCargaHoraria</TipoExcecao>
        </EduExcecaoMatricula>
        <EduExcecaoMatricula z:Id="i86">
          <GerouExcecao>false</GerouExcecao>
          <IgnoraExcecao>false</IgnoraExcecao>
          <Mensagem />
          <TipoExcecao>AprovEstudos</TipoExcecao>
        </EduExcecaoMatricula>
        <EduExcecaoMatricula z:Id="i87">
          <GerouExcecao>false</GerouExcecao>
          <IgnoraExcecao>false</IgnoraExcecao>
          <Mensagem />
          <TipoExcecao>LimiteMatricula</TipoExcecao>
        </EduExcecaoMatricula>
        <EduExcecaoMatricula z:Id="i88">
          <GerouExcecao>false</GerouExcecao>
          <IgnoraExcecao>false</IgnoraExcecao>
          <Mensagem />
          <TipoExcecao>PercLimiteMat</TipoExcecao>
        </EduExcecaoMatricula>
        <EduExcecaoMatricula z:Id="i89">
          <GerouExcecao>false</GerouExcecao>
          <IgnoraExcecao>false</IgnoraExcecao>
          <Mensagem />
          <TipoExcecao>MinimoCreditosPL</TipoExcecao>
        </EduExcecaoMatricula>
        <EduExcecaoMatricula z:Id="i90">
          <GerouExcecao>false</GerouExcecao>
          <IgnoraExcecao>false</IgnoraExcecao>
          <Mensagem />
          <TipoExcecao>MaximoCreditosPL</TipoExcecao>
        </EduExcecaoMatricula>
        <EduExcecaoMatricula z:Id="i91">
          <GerouExcecao>false</GerouExcecao>
          <IgnoraExcecao>false</IgnoraExcecao>
          <Mensagem />
          <TipoExcecao>ParamCurso</TipoExcecao>
        </EduExcecaoMatricula>
        <EduExcecaoMatricula z:Id="i92">
          <GerouExcecao>false</GerouExcecao>
          <IgnoraExcecao>false</IgnoraExcecao>
          <Mensagem />
          <TipoExcecao>JaMatriculadoPL</TipoExcecao>
        </EduExcecaoMatricula>
        <EduExcecaoMatricula z:Id="i93">
          <GerouExcecao>false</GerouExcecao>
          <IgnoraExcecao>false</IgnoraExcecao>
          <Mensagem />
          <TipoExcecao>ProcEmail</TipoExcecao>
        </EduExcecaoMatricula>
        <EduExcecaoMatricula z:Id="i94">
          <GerouExcecao>false</GerouExcecao>
          <IgnoraExcecao>false</IgnoraExcecao>
          <Mensagem />
          <TipoExcecao>ExcluiMatriculaComMovimento</TipoExcecao>
        </EduExcecaoMatricula>
        <EduExcecaoMatricula z:Id="i95">
          <GerouExcecao>false</GerouExcecao>
          <IgnoraExcecao>false</IgnoraExcecao>
          <Mensagem />
          <TipoExcecao>PreRequisitoFormula</TipoExcecao>
        </EduExcecaoMatricula>
        <EduExcecaoMatricula z:Id="i96">
          <GerouExcecao>false</GerouExcecao>
          <IgnoraExcecao>false</IgnoraExcecao>
          <Mensagem />
          <TipoExcecao>CoRequisitoFormula</TipoExcecao>
        </EduExcecaoMatricula>
        <EduExcecaoMatricula z:Id="i97">
          <GerouExcecao>false</GerouExcecao>
          <IgnoraExcecao>false</IgnoraExcecao>
          <Mensagem />
          <TipoExcecao>ParamMatricula</TipoExcecao>
        </EduExcecaoMatricula>
        <EduExcecaoMatricula z:Id="i98">
          <GerouExcecao>false</GerouExcecao>
          <IgnoraExcecao>false</IgnoraExcecao>
          <Mensagem />
          <TipoExcecao>StatusBloqAltSitMatDisc</TipoExcecao>
        </EduExcecaoMatricula>
        <EduExcecaoMatricula z:Id="i99">
          <GerouExcecao>false</GerouExcecao>
          <IgnoraExcecao>false</IgnoraExcecao>
          <Mensagem />
          <TipoExcecao>MatriculaEmTurmaDiscGerencial</TipoExcecao>
        </EduExcecaoMatricula>
        <EduExcecaoMatricula z:Id="i100">
          <GerouExcecao>false</GerouExcecao>
          <IgnoraExcecao>false</IgnoraExcecao>
          <Mensagem />
          <TipoExcecao>AlteraDataMatricula</TipoExcecao>
        </EduExcecaoMatricula>
        <EduExcecaoMatricula z:Id="i101">
          <GerouExcecao>false</GerouExcecao>
          <IgnoraExcecao>false</IgnoraExcecao>
          <Mensagem />
          <TipoExcecao>DesenturmacaoTurmaMista</TipoExcecao>
        </EduExcecaoMatricula>
        <EduExcecaoMatricula z:Id="i102">
          <GerouExcecao>false</GerouExcecao>
          <IgnoraExcecao>false</IgnoraExcecao>
          <Mensagem />
          <TipoExcecao>StatusBloqAltSitMatDiscPortal</TipoExcecao>
        </EduExcecaoMatricula>
        <EduExcecaoMatricula z:Id="i103">
          <GerouExcecao>false</GerouExcecao>
          <IgnoraExcecao>false</IgnoraExcecao>
          <Mensagem />
          <TipoExcecao>MatrizCurricularInativa</TipoExcecao>
        </EduExcecaoMatricula>
        <EduExcecaoMatricula z:Id="i104">
          <GerouExcecao>false</GerouExcecao>
          <IgnoraExcecao>false</IgnoraExcecao>
          <Mensagem />
          <TipoExcecao>TurmaCheiaCorrequisito</TipoExcecao>
        </EduExcecaoMatricula>
        <EduExcecaoMatricula z:Id="i105">
          <GerouExcecao>false</GerouExcecao>
          <IgnoraExcecao>false</IgnoraExcecao>
          <Mensagem />
          <TipoExcecao>SincUsuarioIntegracaoPergamum</TipoExcecao>
        </EduExcecaoMatricula>
        <EduExcecaoMatricula z:Id="i106">
          <GerouExcecao>false</GerouExcecao>
          <IgnoraExcecao>false</IgnoraExcecao>
          <Mensagem />
          <TipoExcecao>ErroConsultaPendenciaBiblioteca</TipoExcecao>
        </EduExcecaoMatricula>
        <EduExcecaoMatricula z:Id="i107">
          <GerouExcecao>false</GerouExcecao>
          <IgnoraExcecao>false</IgnoraExcecao>
          <Mensagem />
          <TipoExcecao>PermiteMatOutraFilial</TipoExcecao>
        </EduExcecaoMatricula>
        <EduExcecaoMatricula z:Id="i108">
          <GerouExcecao>false</GerouExcecao>
          <IgnoraExcecao>false</IgnoraExcecao>
          <Mensagem />
          <TipoExcecao>PermiteMatOutroNivelEnsino</TipoExcecao>
        </EduExcecaoMatricula>
        <EduExcecaoMatricula z:Id="i109">
          <GerouExcecao>false</GerouExcecao>
          <IgnoraExcecao>false</IgnoraExcecao>
          <Mensagem />
          <TipoExcecao>MatriculaComMovimentacao</TipoExcecao>
        </EduExcecaoMatricula>
      </Excecoes>
      <NumExcecoes>0</NumExcecoes>
      <NumExcecoesPermis>0</NumExcecoesPermis>
      <Texto />
    </LogExcecoes>
    <MatriculaWeb>false</MatriculaWeb>
    <MudancaStatus>false</MudancaStatus>
    <MudancaTurma>false</MudancaTurma>
    <NomeAluno i:nil="true" />
    <NumCarteira />
    <NumeroInscricao>0</NumeroInscricao>
    <OrigemParcela i:nil="true" />
    <ParametrosDiversos>
      <AproveitarContratoNaMudancaTurma>false</AproveitarContratoNaMudancaTurma>
      <BloquearAltStatusInadimplentes i:nil="true" />
      <CarregarLstDocumentosCadaAluno>true</CarregarLstDocumentosCadaAluno>
      <CarregarLstHabilitacaoesCadaAluno>true</CarregarLstHabilitacaoesCadaAluno>
      <CarregarLstLancamentosCadaAluno>false</CarregarLstLancamentosCadaAluno>
      <CarregarLstMatricIsoladaCadaAluno>true</CarregarLstMatricIsoladaCadaAluno>
      <CarregarLstMtzAplicadaCursoHabAluno>true</CarregarLstMtzAplicadaCursoHabAluno>
      <CarregarLstOcorrenciasCadaAluno>true</CarregarLstOcorrenciasCadaAluno>
      <DataMatriculaUtilizadaDiscDestino>DisciplinaOrigem</DataMatriculaUtilizadaDiscDestino>
      <IdPerLetCorrente i:nil="true" />
      <IgnorarConflitoHorario i:nil="true" />
      <IgnorarTurmaCheia i:nil="true" />
      <IsEnturmacao>false</IsEnturmacao>
      <MatriculaWeb>false</MatriculaWeb>
      <MudancaStatus>false</MudancaStatus>
      <NumeroMaximoPeriodosTrancados i:nil="true" />
      <VerificarInadimplenciaBib>false</VerificarInadimplenciaBib>
      <VerificarInadimplenciaFin>false</VerificarInadimplenciaFin>
    </ParametrosDiversos>
    <ParcelaFinal i:nil="true" />
    <ParcelaInicial i:nil="true" />
    <Periodo>1</Periodo>
    <PermiteTransfInternaAlunoInadimplente>false</PermiteTransfInternaAlunoInadimplente>
    <PodeRodarNumeracaoAutomatica>true</PodeRodarNumeracaoAutomatica>
    <RA>ES-00222</RA>
    <RematriculaEBasicoAjusteContratoHabFilial>false</RematriculaEBasicoAjusteContratoHabFilial>
    <ResponsaveisFinanceirosContrato xmlns:a="http://www.totvs.com/" />
    <TipoOperacao>Inclusao</TipoOperacao>
    <TipoSelecaoParcela>IdParcela</TipoSelecaoParcela>
    <TransferenciaInterna>false</TransferenciaInterna>
    <TurnosDiferentes>false</TurnosDiferentes>
    <UsarPlanoPgtoParametrizacaoCurso>false</UsarPlanoPgtoParametrizacaoCurso>
    <ValidarInadimplenciaBiblioteca>true</ValidarInadimplenciaBiblioteca>
    <ViaCarteira />
    <grupoRelat i:nil="true" />
  </MatricPLParams>
  <MatricularDisc>Nao</MatricularDisc>
</EduMatriculaParamsProc>]]>
         </tot:strXmlParams>
      </tot:ExecuteWithXmlParams>
   </soapenv:Body>
</soapenv:Envelope>
Bloco de código
languagexml
titleExemplo de XML REDUZIDO para matricular aluno no período letivo junto com as disciplinas
collapsetrue
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tot="http://www.totvs.com/">
   <soapenv:Header/>
   <soapenv:Body>
      <tot:ExecuteWithXmlParams>
         <!--Optional:-->
         <tot:ProcessServerName>EduMatriculaProcData</tot:ProcessServerName>
         <!--Optional:-->
         <tot:strXmlParams><![CDATA[<?xml version="1.0" encoding="utf-16"?>
<EduMatriculaParamsProc z:Id="i1" xmlns="http://www.totvs.com.br/RM/" xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns:z="http://schemas.microsoft.com/2003/10/Serialization/">
  <Context z:Id="i2" xmlns="http://www.totvs.com/" xmlns:a="http://www.totvs.com.br/RM/">
    <a:_params xmlns:b="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
      <b:KeyValueOfanyTypeanyType>
        <b:Key i:type="c:string" xmlns:c="http://www.w3.org/2001/XMLSchema">$CODTIPOCURSO</b:Key>
        <b:Value i:type="c:int" xmlns:c="http://www.w3.org/2001/XMLSchema">1</b:Value>
      </b:KeyValueOfanyTypeanyType>
      <b:KeyValueOfanyTypeanyType>
        <b:Key i:type="c:string" xmlns:c="http://www.w3.org/2001/XMLSchema">$CODCOLIGADA</b:Key>
        <b:Value i:type="c:int" xmlns:c="http://www.w3.org/2001/XMLSchema">1</b:Value>
      </b:KeyValueOfanyTypeanyType>
      <b:KeyValueOfanyTypeanyType>
        <b:Key i:type="c:string" xmlns:c="http://www.w3.org/2001/XMLSchema">$CODSISTEMA</b:Key>
        <b:Value i:type="c:string" xmlns:c="http://www.w3.org/2001/XMLSchema">S</b:Value>
      </b:KeyValueOfanyTypeanyType>
      <b:KeyValueOfanyTypeanyType>
        <b:Key i:type="c:string" xmlns:c="http://www.w3.org/2001/XMLSchema">$CODUSUARIO</b:Key>
        <b:Value i:type="c:string" xmlns:c="http://www.w3.org/2001/XMLSchema">mestre</b:Value>
      </b:KeyValueOfanyTypeanyType>
      <b:KeyValueOfanyTypeanyType>
        <b:Key i:type="c:string" xmlns:c="http://www.w3.org/2001/XMLSchema">$CODFILIAL</b:Key>
        <b:Value i:type="c:int" xmlns:c="http://www.w3.org/2001/XMLSchema">1</b:Value>
      </b:KeyValueOfanyTypeanyType>
    </a:_params>
    <a:Environment>DotNet</a:Environment>
  </Context>
  <PrimaryKeyList xmlns="http://www.totvs.com/" xmlns:a="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <a:ArrayOfanyType>
      <a:anyType i:type="b:short" xmlns:b="http://www.w3.org/2001/XMLSchema">1</a:anyType>
      <a:anyType i:type="b:int" xmlns:b="http://www.w3.org/2001/XMLSchema">4</a:anyType>
      <a:anyType i:type="b:string" xmlns:b="http://www.w3.org/2001/XMLSchema">ES-00222</a:anyType>
    </a:ArrayOfanyType>
  </PrimaryKeyList>
  <PrimaryKeyNames xmlns="http://www.totvs.com/" xmlns:a="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <a:string>CODCOLIGADA</a:string>
    <a:string>IDHABILITACAOFILIAL</a:string>
    <a:string>RA</a:string>
  </PrimaryKeyNames>
  <MatricPLParams z:Id="i3">
    <CodColigada>1</CodColigada>
    <CodFilial>1</CodFilial>
    <CodStatus>1</CodStatus>
    <CodTipoCurso>1</CodTipoCurso>
    <CodTurma>TSI-2-032</CodTurma>
    <CodUsuario>mestre</CodUsuario>
    <DataMatricula>2018-09-19T07:44:41.625612-03:00</DataMatricula>
    <Disciplinas>
      <EduMatriculaDiscParams>
        <CodColigada>1</CodColigada>
        <CodFilial>1</CodFilial>
        <CodStatus>13</CodStatus>
        <CodTipoCurso>1</CodTipoCurso>
        <CodUsuario>mestre</CodUsuario>
        <DataMatricula>2018-09-24T12:58:13.7370737-03:00</DataMatricula>		
		<GerarLogMatricPL>false</GerarLogMatricPL>
        <IdHabilitacaoFilial>4</IdHabilitacaoFilial>
        <IdPerLet>27</IdPerLet>
        <IdTurmaDisc>1128</IdTurmaDisc>
		<NumDiario>1</NumDiario>
        <RA>ES-00226</RA>
        <TipoDisciplina>Normal</TipoDisciplina>
        <TipoMat>1</TipoMat>
      </EduMatriculaDiscParams>
    </Disciplinas>    		
    <GerarLog>true</GerarLog>
    <IdHabilitacaoFilial>4</IdHabilitacaoFilial>
    <IdPerLet>27</IdPerLet>
    <Periodo>1</Periodo>
    <RA>ES-00222</RA>
  </MatricPLParams>
  <MatricularDisc>Nao</MatricularDisc>
</EduMatriculaParamsProc>]]></tot:strXmlParams>
      </tot:ExecuteWithXmlParams>
   </soapenv:Body>
</soapenv:Envelope>
Bloco de código
languagexml
titleExemplo do retorno da matrícula do aluno no período letivo junto com as disciplinas
collapsetrue
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
   <s:Body>
      <ExecuteWithXmlParamsResponse xmlns="http://www.totvs.com/">
         <ExecuteWithXmlParamsResult>1</ExecuteWithXmlParamsResult>
      </ExecuteWithXmlParamsResponse>
   </s:Body>
</s:Envelope>
</s:Body>
</s:Envelope>
Informações
iconfalse
Expandir
titleTabela de referência das Tags do XML
Tags do item EduMatriculaParamsProc
TagObrigatório

Parâmetro

Interno

Aceita

Nulo

Tipo de

Dados

ExemploDescrição
ActionModuleNãoSimSimN/ANão é necessário informar no XML.Parâmetro interno
ActionNameNãoSimSimN/ANão é necessário informar no XML.Parâmetro interno
CanParallelizeNãoSimSimN/ANão é necessário informar no XML.Parâmetro interno
CanSendMailNãoSimSimN/A
Não é necessário informar no XML.Parâmetro interno
CanWaitScheduleNãoSimSimN/A
Não é necessário informar no XML.Parâmetro interno
CodUsuarioNãoSimSimN/ANão é necessário informar no XML.Parâmetro interno
ConnectionIdNãoSimSimN/ANão é necessário informar no XML.Parâmetro interno
ConnectionStringNãoSimSimN/ANão é necessário informar no XML.Parâmetro interno
Expandir
titleTags do item Context

É obrigatório informar esta tag, porém com as seguintes keys: CODTIPOCURSO, CODCOLIGADA, CODSISTEMA, CODUSUARIO e CODFILIAL. Segue exemplo:

Informações
iconfalse
Expandir
titleExemplo do item Context
Bloco de código
languagexml
  <Context z:Id="i2" xmlns="http://www.totvs.com/" xmlns:a="http://www.totvs.com.br/RM/">
	<a:_params xmlns:b="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
	  <b:KeyValueOfanyTypeanyType>
		<b:Key i:type="c:string" xmlns:c="http://www.w3.org/2001/XMLSchema">$CODTIPOCURSO</b:Key>
		<b:Value i:type="c:int" xmlns:c="http://www.w3.org/2001/XMLSchema">1</b:Value>
	  </b:KeyValueOfanyTypeanyType>
	  <b:KeyValueOfanyTypeanyType>
		<b:Key i:type="c:string" xmlns:c="http://www.w3.org/2001/XMLSchema">$CODCOLIGADA</b:Key>
		<b:Value i:type="c:int" xmlns:c="http://www.w3.org/2001/XMLSchema">1</b:Value>
	  </b:KeyValueOfanyTypeanyType>
	  <b:KeyValueOfanyTypeanyType>
		<b:Key i:type="c:string" xmlns:c="http://www.w3.org/2001/XMLSchema">$CODSISTEMA</b:Key>
		<b:Value i:type="c:string" xmlns:c="http://www.w3.org/2001/XMLSchema">S</b:Value>
	  </b:KeyValueOfanyTypeanyType>
	  <b:KeyValueOfanyTypeanyType>
		<b:Key i:type="c:string" xmlns:c="http://www.w3.org/2001/XMLSchema">$CODUSUARIO</b:Key>
		<b:Value i:type="c:string" xmlns:c="http://www.w3.org/2001/XMLSchema">mestre</b:Value>
	  </b:KeyValueOfanyTypeanyType>
	  <b:KeyValueOfanyTypeanyType>
		<b:Key i:type="c:string" xmlns:c="http://www.w3.org/2001/XMLSchema">$CODFILIAL</b:Key>
		<b:Value i:type="c:int" xmlns:c="http://www.w3.org/2001/XMLSchema">1</b:Value>
	  </b:KeyValueOfanyTypeanyType>
	</a:_params>
	<a:Environment>DotNet</a:Environment>
  </Context>
CustomDataNãoSimSimN/ANão é necessário informar no XML.Parâmetro interno.
DisableIsolateProcessNãoSimSimN/ANão é necessário informar no XML.Parâmetro interno.
DriverTypeNãoSimSimN/ANão é necessário informar no XML.Parâmetro interno.
ExecutionIdNãoSimSimN/ANão é necessário informar no XML.Parâmetro interno.
FailureMessageNãoSimSimN/ANão é necessário informar no XML.Parâmetro interno.
FriendlyLogsNãoSimSimN/ANão é necessário informar no XML.Parâmetro interno.
HideProgressDialogNãoSimSimN/ANão é necessário informar no XML.Parâmetro interno.
HostNameNãoSimSimN/ANão é necessário informar no XML.Parâmetro interno.
InitializedNãoSimSimN/ANão é necessário informar no XML.Parâmetro interno.
IpNãoSimSimN/ANão é necessário informar no XML.Parâmetro interno.
IsolateProcessNãoSimSimN/ANão é necessário informar no XML.Parâmetro interno.
JobIDNãoSimSimN/ANão é necessário informar no XML.Parâmetro interno.
JobServerHostNameNãoSimSimN/ANão é necessário informar no XML.Parâmetro interno.
MasterActionNameNãoSimSimN/ANão é necessário informar no XML.Parâmetro interno.
MaximumQuantityOfPrimaryKeysPerProcessNãoSimSimN/ANão é necessário informar no XML.Parâmetro interno.
MinimumQuantityOfPrimaryKeysPerProcessNãoSimSimN/ANão é necessário informar no XML.Parâmetro interno.
NetworkUserNãoSimSimN/ANão é necessário informar no XML.Parâmetro interno.
NotifyEmailNãoSimSimN/ANão é necessário informar no XML.Parâmetro interno.
NotifyEmailListNãoSimSimN/ANão é necessário informar no XML.Parâmetro interno.
NotifyFluigNãoSimSimN/ANão é necessário informar no XML.Parâmetro interno.
OnlineModeNãoSimSimN/ANão é necessário informar no XML.Parâmetro interno.
Expandir
titleTags do item PrimaryKeyList

É obrigatório informar esta tag. Segue exemplo:

Informações
iconfalse
Expandir
titleExemplo do item PrimaryKeyList
Bloco de código
languagexml
  <PrimaryKeyList xmlns="http://www.totvs.com/" xmlns:a="http://schemas.microsoft.com/2003/10/Serialization/Arrays" />  
Expandir
titleTags do item PrimaryKeyNames

É obrigatório informar esta tag. Segue exemplo:

Informações
iconfalse
Expandir
titleExemplo do item PrimaryKeyName
Bloco de código
languagexml
 <PrimaryKeyNames i:nil="true" xmlns="http://www.totvs.com/" xmlns:a="http://schemas.microsoft.com/2003/10/Serialization/Arrays" />
PrimaryKeyTableNameNãoSimSimN/ANão é necessário informar no XML.Parâmetro interno.
ProcessNameNãoSimSimN/ANão é necessário informar no XML.Parâmetro interno.
QuantityOfSplitsNãoSimSimN/ANão é necessário informar no XML.Parâmetro interno.
SaveLogInDatabaseNãoSimSimN/ANão é necessário informar no XML.Parâmetro interno.
SaveParamsExecutionNãoSimSimN/ANão é necessário informar no XML.Parâmetro interno.
ScheduleDateTimeNãoSimSimN/ANão é necessário informar no XML.Parâmetro interno.
SchedulerNãoSimSimN/ANão é necessário informar no XML.Parâmetro interno.
SendMailNãoSimSimN/ANão é necessário informar no XML.Parâmetro interno.
ServerNameNãoSimSimN/ANão é necessário informar no XML.Parâmetro interno.
ServiceInterfaceNãoSimSimN/ANão é necessário informar no XML.Parâmetro interno.
ShouldParallelizeNãoSimSimN/ANão é necessário informar no XML.Parâmetro interno.
ShowReExecuteButtonNãoSimSimN/ANão é necessário informar no XML.Parâmetro interno.
StatusMessageNãoSimSimN/ANão é necessário informar no XML.Parâmetro interno.
SuccessMessageNãoSimSimN/ANão é necessário informar no XML.Parâmetro interno.
SyncExecutionNãoSimSimN/ANão é necessário informar no XML.Parâmetro interno.
UseJobMonitorNãoSimSimN/ANão é necessário informar no XML.Parâmetro interno.
UserNameNãoSimSimN/ANão é necessário informar no XML.Parâmetro interno.
WaitScheduleNãoSimSimN/ANão é necessário informar no XML.Parâmetro interno.
Expandir
titleTags do item EduMatricAprovadosPSParamsProc

Esta tag é obrigatória, segue referência de todos os itens.

TagObrigatório

Parâmetro

Interno

Aceita

Nulo

Tipo de

Dados

ExemploDescrição
Expandir
titleTags do item de Alunos Aprovados
TagObrigatório

Parâmetro

Interno

Aceita

Nulo

Tipo de

Dados

ExemploDescrição
CartidentidadeNãoNãoSimString1287302Carteira de identidade
ClassificacaoNãoNãoSimInteiro1Classificação
CodColigadaSimNãoNãoInteiro1Código da coligada
CodMaeNãoNãoSimInteiroNão é necessário informar no XML.Código da mãe.
CodPaiNãoNãoSimInteiroNão é necessário informar no XML.Código do pai.
CodRespAcademicoNãoNãoSimInteiroNão é necessário informar no XML.Código do responsável acadêmico.
CodUsuarioPSNãoNãoSimInteiro0Código do usuário do processo seletivo
CodcoligadaresponsavelNãoNãoSimInteiroNão é necessário informar no XML.Código da coligada do responsável.

Codpessoa

NãoNãoSimInteiro118Código da pessoa
CodpessoaresponsavelNãoNãoSimInteiroNão é necessário informar no XML.Código da pessoa responsável.
CpfNãoNãoSimString04706139988CPF
DtnascimentoNãoNãoSimData1985-12-15Data de nascimento
IdpsNãoNãoSimInteiro27Id. do processo seletivo
NomeNãoNãoSimStringJULIANA FRIEDRICH FARAJNome
NumeroinscricaoNãoNãoSimInteiro2Número de inscrição.
PontuacaoNãoNãoSimDecimal0Pontuação.
RANãoNãoSimStringNão é necessário informar no XML.Registro acadêmico (RA) do aluno.
ResponsavelFinanceiroNãoNãoSimObjetoNão é necessário informar no XML.Informações do responsável financeiro
Telefone1NãoNãoSimString882861Telefone







ApresentacaoNãoSimSimEnumerado EnsinoSuperiorDescrição do nível de ensino ( EnsinoSuperior ou EnsinoBasico).
CadastraAlunoComoRespFinancNãoNãoSimBooleanofalseIndica se é para cadastrar o próprio aluno como responsável financeiro. Necessário informar CPF.
CadastraContratoNãoNãoSimBooleanofalse
Indica se é para cadastrar Contrato. Necessário ser informado CodCFO.
CadastraResponsavelPSComoRespFinancNãoNãoSimBooleanofalse
Indica se é para cadastrar o responsável pelo processo seletivo como responsável financeiro do aluno.
CodCampusNãoNãoSimStringNão é necessário informar no XML.Código do Campus/Polo.
CodColigadaSimNãoNãoInteiro1Código da coligada.
CodFilialSimNãoNãoInteiro1

Código da filial.

CodTipoCursoSimNãoNãoInteiro3Código do tipo de curso (nível de ensino).
CodigoTurmaNãoNãoSimStringT4BIOCódigo da Turma.
ContextoSimNãoNãoObjeto
Contexto
CotaFinalNãoNãoSimInteiro

0

Cota final. Deverá ser preenchido obrigatoriamente caso a situação de matrícula exigir contrato financeiro, o campo GerarLancamento = true .
CotaInicialNãoNãoSimInteiro0Cota inicial. Deverá ser preenchido obrigatoriamente caso a situação de matrícula exigir contrato financeiro, o campo GerarLancamento = true .
DataIngressoNãoNãoSimDataNão é necessário informar no XML.Data de ingresso.
DtCompetenciaFinalNãoNãoSimString03/2018Data de competência final
DtCompetenciaInicialNãoNãoSimString01/2018
Data de competência inicial
GerarLancamentoSimNãoSimBooleanofalse

Indica se é para gerar lançamento. 

Somente irá gerar lançamento se a situação de matrícula exigir contrato financeiro e o obedecer os critérios abaixo:

  • Preencher o campo CodPlanoPgto;
  • Preencher o campo TipoSelecaoParcela, ver valores permitidos pertinentes a este campo.
HabilitacaoFilialNãoNãoSimInteiro413Id. da matriz aplicada
IdAreaInteresseNãoNãoSimInteiro10Id. da área de interesse
IdProcessoSeletivoNãoNãoSimInteiro27Id. do processo seletivo
IncluirListaEsperaNãoNãoSimBooleanofalseIndica se é para incluir na lista de espera
MatriculaOfertaOnlineNãoNãoSimBooleanofalseIndica se é matrícula em oferta online
Expandir
titleTags do item de Perfil de Usuário
TagObrigatório

Parâmetro

Interno

Aceita

Nulo

Tipo de

Dados

ExemploDescrição
InternalIdNãoSimSimStringNão é necessário informar no XML.
CodColigadaSimNãoNaoInteiro1Código da coligada
CodUsuarioSimNãoNãoStringmestreCódigo do Usuário
MatriculaAlunoComAtrasoBibliotecaNãoNãoSimBooleanofalseAlterar situação de matrícula ou matricular aluno com empréstimo em atraso
MatriculaAlunoComDebitoBibliotecaNãoNãoSimBooleanofalseAlterar situação de matrícula ou matricular alunos com débitos na biblioteca
MatriculaAlunoInadimplenteNãoNãoSimBooleanotrueIndica se é para matricular alunos inadimplentes
MatriculaAlunoSemDocObrigatoriosNãoNãoSimBooleanofalseIndica se é para matricular alunos sem documentos obrigatórios entregues
MatriculaAlunosComOcorrenciaNãoNãoSimBooleanofalseIndica se é para matricular alunos com ocorrências que bloqueiam a matrícula
MatriculaComConflitoHorariosNãoNãoSimBooleanotrueIndica se é para matricular alunos com choque de horários
MatriculaComConflitoPreReqNãoNãoSimBooleanofalseIndica se é para matricular alunos em disciplinas que o pré/co-requisitos não foi cumprido
MatriculaEmTurmaCheiaNãoNãoSimBooleanofalseIndica se é para matricular em turmas com excesso de alunos
MatriculaForaDoPeriodoNãoNãoSimBooleanofalseIndica se é para matricular alunos após a data limite de matrícula no período letivo
MatriculaSemMinCredPLetivoNãoNãoSimBooleanotrueIndica se é para matricular alunos com créditos abaixo/acima do nº mínimo/máximo de créditos do período leitvo
ParcelaFinalNãoNãoSimInteiro1Parcela final.
ParcelaInicialNãoNãoSimInteiro1Parcela inicial. Deverá ser preenchido obrigatoriamente caso a situação de matrícula exigir contrato financeiro, o campo GerarLancamento = true.
PeriodoLetivoSimNãoNãoInteiro104Id. do Período letivo.
PlanoPagamentoNãoNãoSimObjetoNão é necessário informar no XML.Plano de pagamento.
SobrescreverDeficienciasAlunosNãoNãoSimBooleanofalseIndica se as deficiências do candidato sobrescreverão as do aluno
SobrescreverEnderecoAlunosNãoNãoSimBooleanofalseIndica se o endereço do candidato sobrescreverão o do aluno
StatusMatricCursoNãoNãoSimInteiro1Status da matrícula do curso.
StatusMatricDisciplinasNãoNãoSimInteiro1

Status da matrícula da disciplina

StatusMatricPeriodoLetivoNãoNãoSimInteiro1Status da matrícula no período letivo.
SubstituiRespFinancNãoNãoSimDatafalse

Substituir responsável financeiro quando utilizar RA existente.

Caso esteja marcado com True nas tags CadastraAlunoComoRespFinanc ou CadastraResponsavelPSComoRespFinanc, o sistema irá substituir o responsável financeiro do aluno existente.

TipoEscolhaGerarRANãoNãoSimEnumeradoNaoMatricularGerarLog

Definir a utilização de RA para candidatos existentes.

Opções de conteúdo permitido da tag:

NaoMatricularGerarLog = Não matricular o candidato se este contiver dois ou mais RA's e gerar Log.

UsarSomenteUmRa = Utilizar o primeiro RA que encontrar.

GerarNovoRA = Gerar novo RA.

PriorizarRAMesmoContexto = Prioriza a reutilização de um RA do mesmo contexto, caso não encontre utiliza o primeiro RA que encontrar.

ReutilizarRASomenteMesmoContexto = Utilizar RA somente se for do mesmo contexto, caso não encontre não matricular o aluno e gerar log.

TipoMatriculaNãoNãoSimInteiro7Tipo de matrícula.
VincProvasNãoNãoSimDataNão é necessário informar no XML.Grava as notas que o candidato conseguiu nas provas do Totvs Avaliação e Pesquisa. Necessário informar alunos aprovados.
Aviso
titleImportante
  • As tags que não são obrigatórias e/ou que aceitam nulo o recomendado é não informar elas no XML.
Informações
titleInformações

À partir das versões 12.1.24.274, 12.1.25.223, 12.1.26.166 e 12.1.27.107 foi disponibilizado os parâmetros:

  • "DiasVencimentoPrimeiraParcela", este parâmetro permite definir quais os dias para o vencimento da primeira parcela do contrato quando definido para gerar contrato. Este parâmetro só está disponível para utilização via webservice e deve ser adicionado dentro do XML no seguinte formato:
Bloco de código
languagexml
titleInformações
<DiasVencimentoPrimeiraParcela>0</DiasVencimentoPrimeiraParcela>
  • "GerarContratoAssinado", este parâmetro permite se ao gerar o contrato o mesmo já vai indicar que está assinado. Este parâmetro só está disponível para utilização via webservice e deve ser adicionado dentro do XML no seguinte formato:
Bloco de código
languagexml
titleInformações
<GerarContratoAssinado>false</GerarContratoAssinado>

Esta tag é obrigatória, segue referência de todos os itens.

Informações
titleVenda online de cursos

Para utilização deste ProcessServer para matricular candidatos na modalidade de venda online de cursos, é necessário alterar a tag "MatriculaOfertaOnline" no XML do processo no seguinte formato:

Bloco de código
languagexml
titleBloco de código
<MatriculaOfertaOnline>true</MatriculaOfertaOnline>
Informações
iconfalse
Expandir
titleTabela de referência das Tags do XML
Tags do item EduMatriculaParamsProc
TagObrigatório

Parâmetro

Interno

Aceita

Nulo

Tipo de

Dados

ExemploDescrição
ActionModuleNãoSimSimN/ANão é necessário informar no XML.Parâmetro interno
ActionNameNãoSimSimN/ANão é necessário informar no XML.Parâmetro interno
CanParallelizeNãoSimSimN/ANão é necessário informar no XML.Parâmetro interno
CanSendMailNãoSimSimN/A
Não é necessário informar no XML.Parâmetro interno
CanWaitScheduleNãoSimSimN/A
Não é necessário informar no XML.Parâmetro interno
CodUsuarioNãoSimSimN/ANão é necessário informar no XML.Parâmetro interno
ConnectionIdNãoSimSimN/ANão é necessário informar no XML.Parâmetro interno
ConnectionStringNãoSimSimN/ANão é necessário informar no XML.Parâmetro interno
Expandir
titleTags do item Context

É obrigatório informar esta tag, porém com as seguintes keys: CODTIPOCURSO, CODCOLIGADA, CODSISTEMA, CODUSUARIO e CODFILIAL. Segue exemplo:

Informações
iconfalse
Expandir
titleExemplo do item Context
Bloco de código
languagexml
  <Context z:Id="i2" xmlns="http://www.totvs.com/" xmlns:a="http://www.totvs.com.br/RM/">
	<a:_params xmlns:b="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
	  <b:KeyValueOfanyTypeanyType>
		<b:Key i:type="c:string" xmlns:c="http://www.w3.org/2001/XMLSchema">$CODTIPOCURSO</b:Key>
		<b:Value i:type="c:int" xmlns:c="http://www.w3.org/2001/XMLSchema">1</b:Value>
	  </b:KeyValueOfanyTypeanyType>
	  <b:KeyValueOfanyTypeanyType>
		<b:Key i:type="c:string" xmlns:c="http://www.w3.org/2001/XMLSchema">$CODCOLIGADA</b:Key>
		<b:Value i:type="c:int" xmlns:c="http://www.w3.org/2001/XMLSchema">1</b:Value>
	  </b:KeyValueOfanyTypeanyType>
	  <b:KeyValueOfanyTypeanyType>
		<b:Key i:type="c:string" xmlns:c="http://www.w3.org/2001/XMLSchema">$CODSISTEMA</b:Key>
		<b:Value i:type="c:string" xmlns:c="http://www.w3.org/2001/XMLSchema">S</b:Value>
	  </b:KeyValueOfanyTypeanyType>
	  <b:KeyValueOfanyTypeanyType>
		<b:Key i:type="c:string" xmlns:c="http://www.w3.org/2001/XMLSchema">$CODUSUARIO</b:Key>
		<b:Value i:type="c:string" xmlns:c="http://www.w3.org/2001/XMLSchema">mestre</b:Value>
	  </b:KeyValueOfanyTypeanyType>
	  <b:KeyValueOfanyTypeanyType>
		<b:Key i:type="c:string" xmlns:c="http://www.w3.org/2001/XMLSchema">$CODFILIAL</b:Key>
		<b:Value i:type="c:int" xmlns:c="http://www.w3.org/2001/XMLSchema">1</b:Value>
	  </b:KeyValueOfanyTypeanyType>
	</a:_params>
	<a:Environment>DotNet</a:Environment>
  </Context>
CustomDataNãoSimSimN/ANão é necessário informar no XML.Parâmetro interno.
DisableIsolateProcessNãoSimSimN/ANão é necessário informar no XML.Parâmetro interno.
DriverTypeNãoSimSimN/ANão é necessário informar no XML.Parâmetro interno.
ExecutionIdNãoSimSimN/ANão é necessário informar no XML.Parâmetro interno.
FailureMessageNãoSimSimN/ANão é necessário informar no XML.Parâmetro interno.
FriendlyLogsNãoSimSimN/ANão é necessário informar no XML.Parâmetro interno.
HideProgressDialogNãoSimSimN/ANão é necessário informar no XML.Parâmetro interno.
HostNameNãoSimSimN/ANão é necessário informar no XML.Parâmetro interno.
InitializedNãoSimSimN/ANão é necessário informar no XML.Parâmetro interno.
IpNãoSimSimN/ANão é necessário informar no XML.Parâmetro interno.
IsolateProcessNãoSimSimN/ANão é necessário informar no XML.Parâmetro interno.
JobIDNãoSimSimN/ANão é necessário informar no XML.Parâmetro interno.
JobServerHostNameNãoSimSimN/ANão é necessário informar no XML.Parâmetro interno.
MasterActionNameNãoSimSimN/ANão é necessário informar no XML.Parâmetro interno.
MaximumQuantityOfPrimaryKeysPerProcessNãoSimSimN/ANão é necessário informar no XML.Parâmetro interno.
MinimumQuantityOfPrimaryKeysPerProcessNãoSimSimN/ANão é necessário informar no XML.Parâmetro interno.
NetworkUserNãoSimSimN/ANão é necessário informar no XML.Parâmetro interno.
NotifyEmailNãoSimSimN/ANão é necessário informar no XML.Parâmetro interno.
NotifyEmailListNãoSimSimN/ANão é necessário informar no XML.Parâmetro interno.
NotifyFluigNãoSimSimN/ANão é necessário informar no XML.Parâmetro interno.
OnlineModeNãoSimSimN/ANão é necessário informar no XML.Parâmetro interno.
Expandir
titleTags do item PrimaryKeyList

É obrigatório informar esta tag. Segue exemplo:

Informações
iconfalse
Expandir
titleExemplo do item PrimaryKeyList
Bloco de código
languagexml
  <PrimaryKeyList xmlns="http://www.totvs.com/" xmlns:a="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <a:ArrayOfanyType>
      <a:anyType i:type="b:short" xmlns:b="http://www.w3.org/2001/XMLSchema">1</a:anyType>
      <a:anyType i:type="b:int" xmlns:b="http://www.w3.org/2001/XMLSchema">4</a:anyType>
      <a:anyType i:type="b:string" xmlns:b="http://www.w3.org/2001/XMLSchema">ES-00222</a:anyType>
    </a:ArrayOfanyType>
  </PrimaryKeyList>
Expandir
titleTags do item PrimaryKeyNames

É obrigatório informar esta tag. Segue exemplo:

Informações
iconfalse
Expandir
titleExemplo do item PrimaryKeyName
Bloco de código
languagexml
  <PrimaryKeyNames xmlns="http://www.totvs.com/" xmlns:a="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <a:string>CODCOLIGADA</a:string>
    <a:string>IDHABILITACAOFILIAL</a:string>
    <a:string>RA</a:string>
  </PrimaryKeyNames>
PrimaryKeyTableNameNãoSimSimN/ANão é necessário informar no XML.Parâmetro interno.
ProcessNameNãoSimSimN/ANão é necessário informar no XML.Parâmetro interno.
QuantityOfSplitsNãoSimSimN/ANão é necessário informar no XML.Parâmetro interno.
SaveLogInDatabaseNãoSimSimN/ANão é necessário informar no XML.Parâmetro interno.
SaveParamsExecutionNãoSimSimN/ANão é necessário informar no XML.Parâmetro interno.
ScheduleDateTimeNãoSimSimN/ANão é necessário informar no XML.Parâmetro interno.
SchedulerNãoSimSimN/ANão é necessário informar no XML.Parâmetro interno.
SendMailNãoSimSimN/ANão é necessário informar no XML.Parâmetro interno.
ServerNameNãoSimSimN/ANão é necessário informar no XML.Parâmetro interno.
ServiceInterfaceNãoSimSimN/ANão é necessário informar no XML.Parâmetro interno.
ShouldParallelizeNãoSimSimN/ANão é necessário informar no XML.Parâmetro interno.
ShowReExecuteButtonNãoSimSimN/ANão é necessário informar no XML.Parâmetro interno.
StatusMessageNãoSimSimN/ANão é necessário informar no XML.Parâmetro interno.
SuccessMessageNãoSimSimN/ANão é necessário informar no XML.Parâmetro interno.
SyncExecutionNãoSimSimN/ANão é necessário informar no XML.Parâmetro interno.
UseJobMonitorNãoSimSimN/ANão é necessário informar no XML.Parâmetro interno.
UserNameNãoSimSimN/ANão é necessário informar no XML.Parâmetro interno.
WaitScheduleNãoSimSimN/ANão é necessário informar no XML.Parâmetro interno.
CadastrarDisciplinasNãoSimSimBooleanoNão é necessário informar no XML.Carregamento das disciplinas na tela do processo de matrícula.
Expandir
titleTags do item MatricPLParams
TagObrigatório

Parâmetro

Interno

Aceita

Nulo

Tipo de

Dados

ExemploDescrição
AlteraMatrizContratoOriginalNãoSimSimBooleanoNão é necessário informar no XML.Altera matriz do contrato original na transferência interna.
ApagarNumeroDiarioNãoSimSimBooleanoNão é necessário informar no XML.Indica se é para apagar o número do diário da matrícula no período letivo e/ou na disciplina de origem na mudança de turma.
CRNãoSimSimDecimalNão é necessário informar no XML.Coeficiente de rendimento.
CadastrarContratoNãoSimSimBooleanoNão é necessário informar no XML.Indica se é para cadastrar contrato.
CancelarLancamentosNãoSimSimBooleanoNão é necessário informar no XML.Indica se é para cancelar lançamentos.
CarteiraEmitidaNãoNãoSimBooleanofalseIndica se a carteirinha foi emitida. Campo exclusivo para o Ensino Básico.
ClientIPNãoSimSimStringNão é necessário informar no XML.Número de IP da máquina onde foi originada a chamada para a matrícula.
CobrarDocsTipoIngressoRematriculaEBNãoSimSimBooleanoNão é necessário informar no XML.

Indica se na rematrícula do ensino básico será considerado documentos do tipo ingresso.

CodColigadaSimNãoNãoInteiro1Código da coligada.
CodContratoNãoNãoSimString655Código do contrato caso o aluno já possua.
CodFilialSimNãoNãoInteiro1Código da filial.
CodFormulaNãoSimSimString

Não é necessário informar no XML.

Código da fórmula.
CodInstDestinoNãoSimSimStringNão é necessário informar no XML.Código da instituição de destino.
CodMotivoNãoSimSimInteiroNão é necessário informar no XML.Código do motivo.
CodMotivoTransferenciaNãoSimSimInteiroNão é necessário informar no XML.Código do motivo da transferência.
CodPlanoPgtoNãoNãoSimStringSIPPCódigo do plano de pagamento.
CodStatusSimNãoNãoInteiro1Código da situação de matrícula.
CodStatusNovoNãoSimSimInteiroNão é necessário informar no XML.Novo código da situação de matrícula.
CodStatusResNãoSimSimInteiroNão é necessário informar no XML.Código da situação de resultado.
CodTipoCursoSimNãoNãoInteiro1Código do tipo de curso (nível de ensino).
CodTipoMatNãoNãoSimInteiro1Código do tipo de matrícula.
CodTurmaNãoNãoSimStringTSI-2-032Código da turma do período letivo.
CodTurmaAnteriorNãoSimSimStringNão é necessário informar no XML.Código da turma anterior.
CodUsuarioSimNãoNãoStringmestreCódigo do usuário.
ColigadaRelatBoletoNãoNãoSimInteiro1Código da coligada do relatório do boleto. Para o seu preenchimento a situação de matrícula tem que exigir contrato financeiro e o campo IdRelatBoleto deverá estar preenchido.
ColigadaRelatContratoNãoNãoSimInteiro1Código da coligada do relatório do contrato. Para o seu preenchimento a situação de matrícula tem que exigir contrato financeiro e o campo IdRelatContrato deverá estar preenchido.
ContratosTempNãoSimSimObjetoNão é necessário informar no XML.Lista de contratos
CopiarDescontoPorAntecipacaoNãoSimSimBooleanoNão é necessário informar no XML.Indica se é para copiar descontos por antecipação do contrato antigo na criação de um novo contrato.
CopiarRespFinanceiroContratoNãoSimSimBooleanoNão é necessário informar no XML.Indica se é para copiar responsável financeiro do contrato.
CopiarVencimentosNãoSimSimBooleanoNão é necessário informar no XML.Indica se é para copiar os vencimentos.
CotaFinalNãoNãoSimInteiro1

Cota final. Deverá ser preenchido obrigatoriamente caso a situação de matrícula exigir contrato financeiro, o campo GerarLancamento = true e o campo TipoSelecaoParcela = Parcela.

CotaInicialNãoNãoSimInteiro1Cota inicial. Deverá ser preenchido obrigatoriamente caso a situação de matrícula exigir contrato financeiro, o campo GerarLancamento = true e o campo TipoSelecaoParcela = Parcela.
DataCancelamentoContratoNãoSimSimDataNão é necessário informar no XMLData de cancelamento do contrato.
DataCancelamentoParcelasNãoSimSimDataNão é necessário informar no XMLData de cancelamento das parcelas.
DataFinalParcNãoNãoSimData2018-09-30Data final da parcela. Deverá ser preenchido obrigatoriamente caso a situação de matrícula exigir contrato financeiro, o campo GerarLancamento = true e o campo TipoSelecaoParcela = Data.
DataIngressoNãoSimSimDataNão é necessário informar no XML.Data de ingresso.
DataInicialParcNãoNãoSimData2018-09-11

Data inicial da parcela. Deverá ser preenchido obrigatoriamente caso a situação de matrícula exigir contrato financeiro, o campo GerarLancamento = true e o campo TipoSelecaoParcela = Data.

DataMatriculaSimNãoNãoData2018-09-17Data da matrícula.
DataMatriculaAnteriorNãoSimSimDataNão é necessário informar no XML.Data da matrícula anterior.
DataMatriculaEncerraNãoSimSimDataNão é necessário informar no XML.Data de encerramento da matrícula para efeitos do Educacenso.
DataMatriculaEncerraAnteriorNãoSimSimDataNão é necessário informar no XML.Data anterior de encerramento da matricula para efeitos do Educacenso.
DataMatriculaEncerraNovaNãoSimSimDataNão é necessário informar no XML.Data nova de encerramento da matricula para efeitos do Educacenso.
DataMatriculaNovaNãoSimSimDataNão é necessário informar no XML.Data nova de matrícula.
DiaFixoNãoSimSimEnumeradoNão é necessário informar no XML.Indica se o dia é fixo.
DiaVencimentoNãoSimSimDataNão é necessário informar no XML.Dia do vencimento.
Expandir
titleTags do item Disciplinas

Esta tag não é obrigatória, somente informar se deseja além de matricular no período letivo, matricular em disciplinas. Segue referência de todos os itens.

Informações
iconfalse

Para cada disciplina que deseja que o aluno seja matriculado é necessário criar um novo EduMatriculaDiscParams.

Expandir
titleItens da tag EduMatriculaDiscParams
TagObrigatório

Parâmetro

Interno

Aceita

Nulo

Tipo de

Dados

ExemploDescrição
AlunoRegularNãoSimSimBooleanoNão é necessário informar no XML.Indica se o aluno é regular.
ApagarNumeroDiarioNãoSimSimBooleanoNão é necessário informar no XML.Apagar número do diário na matrícula da disciplina.
AtendeuCreditoMinimoNãoSimSimBooleanoNão é necessário informar no XML.Indica se atendeu a quantidade de créditos mínimos (utilizado para processo seletivo terceirizado).
CargaHorariaNãoSimSimDecimalNão é necessário informar no XML.Carga horária.
ClientIPNãoSimSimStringNão é necessário informar no XML.Número de IP da máquina onde foi originada a chamada para a matrícula.
CobPosteriorMatricNãoSimSimStringNão é necessário informar no XML.Cobrança posterior a matrícula.
CodCampusNãoSimSimStringNão é necessário informar no XML.Código do campus.
CodColigadaSimNãoNãoInteiro1Código da coligada.
CodCursoNãoSimSimStringNão é necessário informar no XML.Código do curso.
CodDiscNãoSimSimStringNão é necessário informar no XML. Código da disciplina.
CodFilialSimNãoNãoInteiro1Código da filial.
CodFormulaSimNãoSimStringNão é necessário informar no XML.Código da fórmula.
CodGradeSimNãoSimStringNão é necessário informar no XML.Código da matriz curricular.
CodHabilitacaoSimNãoSimStringNão é necessário informar no XML.Código da habilitação.
CodMotivoNãoSimSimInteiroNão é necessário informar no XML.Código do motivo.
CodPerLetNãoSimSimStringNão é necessário informar no XML.Código do período letivo.
CodSituacaoMatriculaEsperaNãoSimSimInteiroNão é necessário informar no XML.Código da situação de matrícula da lista de espera.
CodStatusSimNãoNãoInteiro13Código da situação de matrícula.
CodStatusNovoNãoSimSimInteiroNão é necessário informar no XML.Código nova da situação de matrícula.
CodStatusPLNãoSimSimInteiroNão é necessário informar no XML.Código da situação de matrícula do período letivo.
CodStatusResNãoSimSimInteiroNão é necessário informar no XML.Código da situação de resultado.
CodSubturmaNãoNãoSimStringACódigo da subturma.
CodTipoCursoSimNãoNãoInteiro1Código do tipo de curso (nível de ensino).
CodTurmaNãoSimSimStringTSI-2-032Código da turma.
CodTurnoNãoSimSimStringNão é necessário informar no XML.Código do turno.
CodUsuarioSimNãoNãoStringmestreCódigo do usuário.
CoeficienteRendimetoNãoSimSimDecimalNão é necessário informar no XML.Coeficiente de rendimento.
DataMatriculaSimNãoNãoData2018-09-19Data de matrícula.
DescStatusNovoNãoSimSimStringNão é necessário informar no XML.Descrição da situação de matrícula nova.
DtAlteracaoNãoSimSimDataNão é necessário informar no XML.Data de alteração.
EnturmandoTurmaMistaNãoSimSimBooleanoNão é necessário informar no XML.Indica se está enturmando em turma mista.
ExcluirMatriculaNãoSimSimBooleanoNão é necessário informar no XML.Indica se é para excluir a matrícula se não tiver vaga e não for colocar na lista de espera
GerarLogMatricPLNãoSimSimBooleanoNão é necessário informar no XML.Indica se é para gerar log da matrícula no período letivo.
IdHabilitacaoFilialSimNãoNãoInteiro4Id. da habilitação filial (matriz aplicada).
IdHabilitacaoFilialOrigemNãoSimSimInteiroNão é necessário informar no XML.Id. origem da habilitação filial (matriz aplicada).
IdPerLetSimNãoNãoInteiro27Id. do período letivo.
IdTurmaDiscSimNãoNãoInteiro1128Id. da turma/disciplina.
IdTurmaDiscOrigemNãoSimSimInteiroNão é necessário informar no XML.Id. origem da turma/disciplina.
IdTurmaDiscSubstNãoSimSimInteiroNão é necessário informar no XML.

Id. de substituição da turma/disciplina.

IncluirListaEsperaNãoSimSimBooleanoNão é necessário informar no XML.Indica se é para incluir em lista de espera.
IsEnturmacaoNãoSimSimBooleanoNão é necessário informar no XML.Indica se a matrícula está sendo feita pelo processo de enturmação.
LogExcecoesNãoSimSimObjetoNão é necessário informar no XML.Log de exceções.
LogInformacoesNãoSimSimObjetoNão é necessário informar no XML.Log de informações.
MatriculaNoUltimoPeriodoNãoSimSimBooleanoNão é necessário informar no XML.Indica se o aluno está tentando se matricular no último período de seu curso.
MatriculaSubstituicaoAtivaNãoSimSimBooleanoNão é necessário informar no XML.Indica se a substituição da matrícula será incluída na lista de espera.
MatriculaViaProcessoSeletivoRMNãoSimSimBooleanoNão é necessário informar no XML.Indica matrícula realizada via Processo Seletivo RM.
MatriculaViaProcessoSeletivoTerceirizadoNãoSimSimBooleanoNão é necessário informar no XML.Indica matrícula realizada via Processo Seletivo Terceirizado.
MatriculaWebNãoSimSimBooleanoNão é necessário informar no XML.Indica matrícula realizada via web.
MatrizAlunoNãoSimSimInteiroNão é necessário informar no XML.Id. da habilitação filial (matriz aplicada).
MediaGlobalNãoSimSimDecimalNão é necessário informar no XML.Média global.
MudancaStatusNãoSimSimBooleanoNão é necessário informar no XML.Indica se é mudança de situação de matrícula.
MudancaTurmaNãoSimSimBooleanoNão é necessário informar no XML.Indica se á mudança de turma.
NomeAlunoNãoSimSimStringNão é necessário informar no XML.Nome do aluno
NomeCampusNãoSimSimStringNão é necessário informar no XML.Nome do campus.
NomeCursoNãoSimSimStringNão é necessário informar no XML.Nome do curso.
NomeDiscNãoSimSimStringNão é necessário informar no XML.Nome da disciplina.
NomeFilialNãoSimSimStringNão é necessário informar no XML.Nome da filial.
NomeHabilitacaoNãoSimSimStringNão é necessário informar no XML.Nome da habilitação.
NomeMatrizCurricularNãoSimSimStringNão é necessário informar no XML.Nome da matriz curricular.
NomeTurnoNãoSimSimStringNão é necessário informar no XML.Nome do turno.
NumCreditosNãoSimSimDecimalNão é necessário informar no XML.Número de créditos.
NumCreditosCobNãoSimSimDecimalNão é necessário informar no XML.Número de créditos de cobrança.
NumDiarioNãoNãoSimInteiro1Número do diário na matrícula da disciplina.
NumDiarioAnteriorNãoSimSimInteiroNão é necessário informar no XML.Número do diário anterior.
ObsHistoricoNãoSimSimStringNão é necessário informar no XML.Observação do histórico.
OrdemPriorMatriculaNãoSimSimStringNão é necessário informar no XML.Ordem de prioridade de matrícula.
OrigemNãoSimSimEnumeradoNão é necessário informar no XML.Indica se a turma/disciplina teve origem no produto ou na customização.
ParamDiversosNãoSimSimObjetoNão é necessário informar no XML.Parâmetros para auxílio na matrícula.
PeriodoNãoSimSimInteiroNão é necessário informar no XML.Código do período da matriz curricular.
PeriodoDeMatriculaNãoSimSimInteiroNão é necessário informar no XML.Indica o período que o aluno está tentando se matricular.
PermiteAlterarDadosNãoSimSimBooleanoNão é necessário informar no XML.Indica se permite a alteração dos dados.
PermiteTransfInternaAlunoInadimplenteNãoSimSimBooleanoNão é necessário informar no XML.Permite a transferência interna de alunos inadimplentes.
PodeRodarNumeracaoAutomaticaNãoSimSimBooleanoNão é necessário informar no XML.Utilizado na enturmação para otimização da movimentação de Enturmação e Desenturmação.
PossivelFormandoNãoSimSimBooleanoNão é necessário informar no Não é necessário informar no XML.XML.Possível Formando.
ProcessoListaEsperaPrioridadeNãoSimSimBooleanoNão é necessário informar no XML.Indica se é o processo de lista de espera por prioridade.
ProcurarOutraTurmaNãoSimSimBooleanoNão é necessário informar no XML.Indica se não tiver vagas, procurar outra turma da mesma disciplina e horário.
RASimNãoNãoStringES-00222Registro acadêmico.
RematriculaNãoSimSimBooleanoNão é necessário informar no XML.Indica se é rematrícula.
SalvouMatriculaNãoSimSimBooleanoNão é necessário informar no XML.Indica se salvou a matrícula.
TipoDiscGradeNãoSimSimEnumeradoNão é necessário informar no XML.Tipo de disciplina da grade.
TipoDisciplinaSimNãoNãoEnumeradoNormal

Tipo de disciplina. Valores permitidos:

  • Normal
  • Interna
  • Extra
  • Dependencia
TipoMatSimNãoNãoInteiro1Tipo de matrícula.
TransferenciaInternaNãoSimSimBooleanoNão é necessário informar no XML.Indica se é transferência interna.
ValidadoTurmaMistaNãoSimSimBooleanoNão é necessário informar no XML.Indica se foi validado a turma mista.
ValidarInadimplenciaNãoSimSimBooleanoNão é necessário informar no XML.Indica se vai validar a inadimplência.
ValidarIntegracaoBibliotecaNãoSimSimBooleanoNão é necessário informar no XML.Indica se vai validar a inadimplência na integração com a biblioteca.
DtCompetenciaFinalNãoNãoSimString03/2018Data de competência final.
DtCompetenciaInicialNãoNãoSimString01/2018Data de competência inicial.
DtMatriculaPagNãoSimSimDataNão é necessário informar no XML.Data de pagamento da matrícula.
DtResultadoNãoSimSimDataNão é necessário informar no XML.Data do resultado da matrícula.
DtSolicitacaoAlteracaoNãoSimSimDataNão é necessário informar no XML.Data da solicitação de alteração.
EmTransacaoNãoSimSimBooleanoEmTransacaoIndica o status da transação.
GerarLancamentoNãoNãoSimBooleanofalse

Indica se é para gerar lançamento. Somente irá gerar lançamento se a situação de matrícula exigir contrato financeiro e o obedecer os critérios abaixo:

  • Preencher o campo CodPlanoPgto;
  • Preencher o campo TipoSelecaoParcela, ver valores permitidos pertinentes a este campo.
GerarLogNãoNãoSimBooleanotrueIndica se é para gerar log ao matricular aluno.
GerouContratoComPlanoNãoSimSimBooleanoNão é necessário informar no XML.

Indica se gerou contrato com plano de pagamento.

IDPSNãoSimSimInteiroNão é necessário informar no XML.Id. do processo seletivo.
IdHabilitacaoFilialSimNãoNãoInteiro4Id. da habilitação filial (matriz aplicada).
IdHabilitacaoFilialOrigemNãoSimSimInteiroNão é necessário informar no XML.Id. origem da habilitação filial (matriz aplicada).
IdPerLetSimNãoNãoInteiro27Id. do período letivo.
IdRelatBoletoNãoNãoSimInteiro1

Id. do relatório do boleto. Para o seu preenchimento a situação de matrícula tem que exigir contrato financeiro e o campo ColigadaRelatBoleto deverá estar preenchido.

IdRelatContratoNãoNãoSimInteiro1Id. do relatório do contrato. Para o seu preenchimento a situação de matrícula tem que exigir contrato financeiro e o campo ColigadaRelatContrato deverá estar preenchido.
IdentificadorNãoSimSimStringNão é necessário informar no XML.Identificador.
IsDesenturmacaoNãoSimSimBooleanoNão é necessário informar no XML.Indica se é desenturmação.
IsEnturmacaoNãoSimSimBooleanoNão é necessário informar no XML.Indica se é enturmação.
IsRematriculaSimSimNãoBooleanofalseIndica se é rematrícula. Sempre informar false.
LogContratoNãoSimSimObjetoNão é necessário informar no XML.Log referênte a informações impactam no cancelamento  do contrato.
LogExcecoesNãoSimSimObjetoNão é necessário informar no XML.Log de exceções.
MatriculaWebNãoSimSimBooleanoNão é necessário informar no XML.Indica se é matrícula web.
MudancaStatusNãoSimSimBooleanoNão é necessário informar no XML.Indica se é mudança de situação de matrícula.
MudancaTurmaNãoSimSimBooleanoNão é necessário informar no XML.Indica se é mudança de turma.
NomeAlunoNãoSimSimStringNão é necessário informar no XML.Nome do aluno.
NumCarteiraNãoNãoSimString10Número da carteirinha. Campo exclusivo para o Ensino Básico.
NumeroInscricaoNãoSimSimInteiroNão é necessário informar no XML.Número de inscrição.
OrigemParcelaNãoSimSimEnumeradoNão é necessário informar no XML.Origem da parcela.
ParametrosDiversosNãoSimSimObjetoNão é necessário informar no XML.Parâmetros para auxílio na matrícula.
ParcelaFinalNãoNãoSimInteiro1DataInicialParc
ParcelaInicialNãoNãoSimInteiro1Parcela inicial. Deverá ser preenchido obrigatoriamente caso a situação de matrícula exigir contrato financeiro, o campo GerarLancamento = true e o campo TipoSelecaoParcela = Parcela.
PeriodoNãoNãoSimInteiro1Código do período da matriz curricular.
PermiteTransfInternaAlunoInadimplenteNãoSimSimBooleanoNão é necessário informar no XML.Indica se permite a transferência interna do aluno inadimplente.
PodeRodarNumeracaoAutomaticaNãoSimSimBooleanoNão é necessário informar no XML.Utilizado na enturmação para otimização da movimentação de Enturmação e Desenturmação.
RASimNãoNãoStringES-00222Registro acadêmico (RA) do aluno.
RematriculaEBasicoAjusteContratoHabFilialNãoSimSimBooleanoPermiteTransfInternaAlunoInadimplente

Indica se estamos ajustando SCONTRATO.IDHABILITACAOFILIAL na rematrícula do nível de ensino Básico.

Expandir
titleTags do item ResponsaveisFinanceirosContrato

Esta tag não é obrigatória. Segue referência de todos os itens.

Informações
iconfalse

Para cada responsável financeiro que deseja inserir é necessário criar um novo EduResponsavelContratoItem.

Expandir
titleItens da tag EduResponsavelContratoItem
TagObrigatório

Parâmetro

Interno

Aceita

Nulo

Tipo de

Dados

ExemploDescrição
InternalIdNãoSimSimInteiroNão é necessário informar no XML.InternalId.
CodCfoSimNãoNãoStringC01455Código do cliente.
CodColCfoSimNãoNãoInteiro1Código da coligada do cliente.
CodColigadaSimNãoNãoInteiro1Código da coligada.
CodContratoNãoSimSimStringNão é necessário informar no XML.Código do contrato.
IdPeriodoLetivoNãoSimSimInteiroNão é necessário informar no XML.Id. do período letivo.
NomeNãoSimSimStringNão é necessário informar no XML.Nome do cliente.
PercentualSimNãoNãoInteiroDoublePercentual.
RegistroAcademicoNãoSimSimStringNão é necessário informar no XML.Registro acadêmico.
ResponsavelMovimentoNãoNãoNãoEnumeradoNao

Indica se o responsável também é responsável pelo movimento.

Valores permitidos: Sim ou Nao.

Informações
iconfalse
Expandir
titleExemplo do item EduResponsavelContratoItem
Bloco de código
languagexml
    <ResponsaveisFinanceirosContrato xmlns:a="http://www.totvs.com/">
      <a:EduResponsavelContratoItem z:Id="i57">
        <a:InternalId i:nil="true" />
        <CodCfo>C01455</CodCfo>
        <CodColCfo>1</CodColCfo>
        <CodColigada>1</CodColigada>
        <CodContrato i:nil="true" />
        <IdPeriodoLetivo>0</IdPeriodoLetivo>
        <Nome>Felipe Paulo Novaes</Nome>
        <Percentual>100</Percentual>
        <RegistroAcademico i:nil="true" />
        <ResponsavelMovimento>Nao</ResponsavelMovimento>
      </a:EduResponsavelContratoItem>
    </ResponsaveisFinanceirosContrato>
TipoOperacaoNãoSimSimEnumerado

Não é necessário informar no XML.

Tipo de operação (Inclusão, Alteração e Exclusão).
TipoSelecaoParcelaNãoNãoSimEnumeradoParcela

Tipo de seleção de parcela. Somente preencher se o campo GerarLancamento = true. Valores permitidos:

  • Parcela
  • Data
TransferenciaInternaNãoSimSimBooleanoNão é necessário informar no XML.Indica se é transferência interna.
TurnosDiferentesNãoSimSimBooleanoNão é necessário informar no XML.Indica que está havendo uma alteração de turno na mudança de turma.
UsarPlanoPgtoParametrizacaoCurso
ValidarInadimplenciaBibliotecaNãoSimSimBooleanoNão é necessário informar no XML.Indica se é para validar a inadimplência do aluno na biblioteca.
ViaCarteiraNãoNãoSimStringPrimeiraVia da carteirinha. Campo exclusivo para o Ensino Básico.
grupoRelatNãoSimSimInteiroNão é necessário informar no XML.Grupo de relatório.
MatricularDiscSimNãoNãoEnumeradoNaoIndica matrícula em disciplina. Sempre informar Nao.
Aviso
titleImportante
  • As tags que não são obrigatórias e/ou que aceitam nulo o recomendado é não informar elas no XML.
InformaçõesPara efetuar matrícula apenas nas disciplinas consulte o seguinte documento: http://tdn.totvs.com/x/_wd8FQ