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ãoSimNãoSimBooleanoStringNão é necessário informar no XML.Carregamento das disciplinas na tela do processo de matrículaCódigo do curso.

CodGrade

NãoNão


Código da grade.
CodHabilitacaoNãoNão


Código da habilitação do aluno
CodSTATUSNãoNão



CodTurmaNãoNão



CodTurnoNãoNão



Expandir
titleTags do item ParamsRematricula

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

contratoNomeSimRA
TagObrigatório

Parâmetro

Interno

Aceita

Nulo

Tipo de

Dados

ExemploDescrição
Expandir
titleTags do item de Aluno
CodPlanoPgtoNão é necessário informar no XML.
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.Altera matriz do contrato original na transferência interna.Código do plano de pagamento.
CodTurmaNãoNãoSimSimDecimalBooleanoNã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.
CodTurmaNãoSimSimDecimalNão é necessário informar no XML.Coeficiente de rendimento.
IdHabilitacaoFilialNãoSimSimBooleano
T1EB2Có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.Có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ãoSim
1Código do nível de ensino
CodTurnoProxPLNãoNãoSim
0Có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/2018
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.
IdPerLetNãoNãoSim


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ãoSimInteiroBooleanoNão é necessário informar no XML.Indica se é para cancelar lançamentos.
ParcelaInicialNãoNãoSimBooleanofalseIndica se a carteirinha foi emitida. Campo exclusivo para o Ensino Básico.CadastrarContratoCobrarDocsTipoIngressoRematriculaEBCodColigadaCodFilialCodFormulaDiscCodFormulaPLCodPlanoPgtoCodStatusDiscCodStatusPLCodTipoCursoCodTurnoProxPLCodUsuarioCopiarResponsavelFinanceiroContratoCopiarVencimentosCotaFinalCotaInicialDataFinalParcDataInicialParcDataMatriculaDiscplinasEmAtrasoDtCompetenciaFinalDtCompetencialInicialGerarLancamentoIdPerLetOpcoesRematriculaParcelaFinalParcelaInicialPermiteSelecionarOutraMatrizAplicadaRematricularMesmaTurmaRematricularProximaTurmaSubstituirMatriculaTipoMatriculaDiscTipoMatriculaPLTipoSelecaoParcelaTurnoProximoPLInteiroNão é necessário informar no XML.
PermiteSelecionarOutraMatrizAplicadaNãoNãoSim


RematricularMesmaTurmaNãoNãoSim

Indica se irá Rematricular na mesma turma
RematricularProximaTurmaNãoNãoSim

Indica se irá Rematricular na próxima turma
SubstituirMatriculaNãoNãoSim

Indica se irá Substituir matrícula existente no próximo período letivo
TipoMatriculaDiscNãoNãoSim


TipoMatriculaPLNãoNãoSim

Tipo de matrícula no Período letivo
TipoSelecaoParcelaNãoNãoSim
Parcela Tipo de seleção da parcela. Opções: Parcela ou Data
TurnoProximoPLNãoNãoSim


RANãoNãoSimStringKAV2018Registro acadêmico do alunoRASimNã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.