Páginas filhas
  • Controle e aprovação de dados referente a folha de pagamento.

Versões comparadas

Chave

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

...

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>
      <!-- Código da coligada  --> 
      <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">5561</a:anyType><!-- Esta informação vai depender qual é o cadastro de destino, por exemplo:
    </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 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.
       - Professores da Turma/Disciplina                    => conteúdo do campo IDPROFESSORTURMA da tabela SPROFESSORTURMA
           - Atividade extra ou atividade ofertada do professor => conteúdo do campo IDATIVIDADEPROF da tabela SATIVIDADEPROFESSOR
        -->
      <a:anyType i:type="b:int" xmlns:b="http://www.w3.org/2001/XMLSchema">5561</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>
    <!-- Esta informação vai depender qual é o cadastro de destino, por exemplo:
           - Professores da Turma/Disciplina                    => IDPROFESSORTURMA
           - Atividade extra ou atividade ofertada do professor => IDATIVIDADEPROF
        -->
    <a:string>IDATIVIDADEPROF</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.
Grava as notas que o candidato conseguiu nas provas do Totvs Avaliação e Pesquisa. Necessário informar alunos aprovados.
Expandir
titleDemais informações da Tag EduControleDadosFolhaPagParamsProc

As informações das tags abaixo são obrigatórias. Segue exemplo:

Informações
iconfalse
Expandir
titleExemplo
Bloco de código
languagexml
  <!-- 1 = Aprovado | 3 = Reprovado -->
  <Acao>1</Acao>
  <!-- - Professores da Turma/Disciplina = ProfessorTurmaDisciplina
       - Atividade extra                 = AtividadeExtraProfessor
       - Atividade ofertada do professor = ProfessorAtividadeOfertada
    -->
  <AprovacaoDestinadaAoCadastro>ProfessorTurmaDisciplina</AprovacaoDestinadaAoCadastro>
  <CodColigada>1</CodColigada>
  <CodFilial>1</CodFilial>
  <CodTipoCurso>1</CodTipoCurso>
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ãoObjetoContexto
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.
Aviso
titleImportante
  • As tags que não são obrigatórias e/ou que aceitam nulo o recomendado é não informar elas informa-las no XML.


EduControleDadosFolhaPagData