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 EduRematriculaEBasicoParamsProc
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.
CodCursoNãoNãoSimStringNão é necessário informar no XML.Código do curso.

CodGrade

NãoNãoSimStringNão é necessário informar no XML.Código da matriz curricular.
CodHabilitacaoNãoNãoSimStringNão é necessário informar no XML.Código da habilitação do aluno
CodSTATUSNãoNãoSimInteiroNão é necessário informar no XML.Código da situação de matrícula.
CodTurmaNãoNãoSimStringNão é necessário informar no XML.Código da turma.
CodTurnoNãoNãoSimInteiroNão é necessário informar no XML.Código do turno.
Expandir
titleTags do item ParamsRematricula

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 Aluno
TagObrigatório

Parâmetro

Interno

Aceita

Nulo

Tipo de

Dados

ExemploDescrição
CodColigadaSimNãoSimInteiro1Código da coligada.
CodPlanoPgtoNãoNãoSimBooleanoNão é necessário informar no XML.Código do plano de pagamento.
CodTurmaNãoNãoSimDecimalT1EB2Código da turma.
IdHabilitacaoFilialNãoNãoSimInteiro719Id. da matriz aplicada
NomeNãoNãoSimStringKamilly Andrea VieiraNome
RANãoNãoSimStringKAV2018Registro acadêmico do aluno.
CadastrarContratoNãoNãoSimBooleanofalseIndica se é para cadastrar Contrato financeiro.
CobrarDocsTipoIngressoRematriculaEBNãoNãoSimBooleantrue

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

CodColigadaSimNãoNãoInteiro1Código da coligada
CodFilialSimNãoNãoInteiroNão é necessário informar no XML.1Código da filial
CodFormulaDiscNãoNãoSimStringNão é necessário informar no XML.Código da fórmula da disciplina
CodFormulaPLNãoNãoSimStringNão é necessário informar no XML.Código da fórmula do período letivo
CodPlanoPgtoNãoNãoSim
Não é necessário informar no XML.Código do plano de pagamento
CodStatusDiscNãoNãoSimInteiro1Código da situação de matrícula da disciplina
CodStatusPLNãoNãoSimInteiro1Código da situação de matrícula do período letivo.
CodTipoCursoNãoNãoSimInteiro1Código do nível de ensino
CodTurnoProxPLNãoNãoSimInteiroNão é necessário informar no XML.Código do turno do próximo período letivo
CodUsuarioNãoNãoSimStringmestreCódigo do usuário
CopiarResponsavelFinanceiroContratoNãoNãoSimEnumeradoNao

Copiar responsável financeiro do contrato anterior do aluno

CopiarVencimentosNãoNãoSimEnumeradoNaoCopiar vencimentos diferenciados de contratos anteriores do aluno
CotaFinalNãoNãoSimInteiroNão é necessário informar no XML.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ãoSimInteiroNão é necessário informar no XML.Cota inicial. Deverá ser preenchido obrigatoriamente caso a situação de matrícula exigir contrato financeiro, o campo GerarLancamento = true e o campo TipoSelecaoParcela = Parcela.
DataFinalParcNãoNãoSimData2018-09-28Data 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.
DataInicialParcNãoNãoSimData2018-09-11Data 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.
DataMatriculaNãoNãoSimData2019-02-08Data da matrícula
DiscplinasEmAtrasoNãoNãoSimEnumeradoIgnorar

Indica o tipo de situação de disciplina em atraso na rematrícula. As opções são:

Bloquear = Bloquear matrícula caso exista disciplinas em atraso.

Ignorar = Ignorar disciplinas em atraso.

DtCompetenciaFinalNãoNãoSimString06/2018Data de competência final
DtCompetencialInicialNãoNãoSimString01/2018Data de competência inicial.
GerarLancamentoSimNãoNão

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.
IdPerLetSimNãoSimInteiro12Id. do período letivo.
OpcoesRematriculaNãoNãoSimEnumeradoTodosAlunos

Opções de rematrícula. Valores possíveis:

TodosAlunos = promover todos os alunos.

AlunosAprovados = promover somente os alunos aprovados

ReprovadosMesmaSerie = Manter os reprovados no mesmo período

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 e ocampo TipoSelecaoParcela = Parcela.
PermiteSelecionarOutraMatrizAplicadaNãoNãoSimBooleanofalsePermite selecionar outra matriz aplicada caso a do aluno não exista no próximo período letivo
RematricularMesmaTurmaNãoNãoSimEnumeradoNaoIndica se irá Rematricular na mesma turma
RematricularProximaTurmaNãoNãoSimEnumeradoNaoIndica se irá Rematricular na próxima turma
SubstituirMatriculaNãoNãoSimEnumeradoNaoIndica se irá Substituir matrícula existente no próximo período letivo
TipoMatriculaDiscNãoNãoSimInteiroNão é necessário informar no XML.Tipo de matrícula na disciplina
TipoMatriculaPLNãoNãoSimInteiroNão é necessário informar no XML.Tipo de matrícula no Período letivo
TipoSelecaoParcelaNãoNãoSimEnumeradoParcela Tipo de seleção da parcela. Opções: Parcela ou Data
TurnoProximoPLNãoNãoSimEnumeradoTurnoAtual

. Opções:

TurnoAtual = Manter turno atual.

TurnoFixo = Usar turno fixo.

RANãoNãoSimStringKAV2018Registro acadêmico do aluno.
Aviso
titleImportante
  • As tags que não são obrigatórias e/ou que aceitam nulo o recomendado é não informar elas no XML.