Versões comparadas

Chave

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

...

Expandir
titleDescrição dos campos JSON de entrada/retorno

Tabela de Preço

  • companyCode: Código da coligada
  • levelEducationCode: Código do nível de ensino/tipo de curso
  • id: Identificador único da tabela de preço
  • internalId: Identificador da tabela de preço no formato:
    • "Código da Coligada | Código do Nível de Ensino | Identificador da Tabela de Preço"
  • code: Código da tabela de preço definido pelo usuário no sistema
  • name: Nome da tabela de preço
  • reccreatedon: Data de criação da tabela de preço
  • active: Informa se a tabela de preço está ativa
  • pricetableinuse: Informa se a tabela de preço está em uso
  • appliedMatrixes: Listagem das matrizes aplicadas vinculadas à tabela de preço
  • terms: Listagem dos período letivos de ingresso vinculados à tabela de preço

Matriz Aplicada vinculada à Tabela de Preço

  • companyCode: Código da coligada
  • branchCode: Código da filial
  • levelEducationCode: Código do nível de ensino/tipo de curso
  • appliedMatrixCode: Identificador da matriz aplicada
  • priceTableCode: Identificador da tabela de preço
  • branchName: Nome da filial
  • courseCode: Código do curso
  • courseName: Nome do curso
  • curriculumGridCode: Código da grade/matriz curricular
  • curriculumGridName: Nome da grade/matriz curricular
  • majorCode: Código da habilitação
  • majorName: Nome da habilitação
  • classShiftCode: Código do turno
  • classShiftName: Nome do turno
  • Status: Informar o status do preenchimento do valor de créditos da disciplinas, valores possíveis
    • 0: Informa que todas as disciplinas não tem o valor de créditos preenchido
    • 1: Informa que têm algumas disciplinas sem ter o valor de créditos preenchido
    • 2: Informa que todas as disciplinas já tem o valor de créditos preenchido
  • disciplines: Listagem das disciplinas vinculadas a matriz aplicada
  • actionState: Informar o controle de modificação
    • 1: Informa a inclusão da matriz aplicada na tabela de preço
    • 2: Informa a remoção da matriz aplicada na tabela de preço

Disciplina vinculada à Matriz Aplicada

  • companyCode: Código da coligada
  • priceTableCode: Identificador da tabela de preço
  • appliedMatrixCode: Identificador da matriz aplicada
  • levelEducationCode: Código do nível de ensino/tipo de curso
  • internalId: Identificador da disciplina no formato:
    • "Código da Coligada | Identificador da Tabela de Preço | Identificador da Matriz Aplicada | Código do Nível de Ensino | Código da Disciplina"
  • disciplineCode: Código da disciplina
  • creditsValue: Valor de créditos
  • periodCode: Código do período
  • periodDescription: Descrição do período
  • disciplineName: Nome da disciplina
  • workload: Número da carga horária da disciplina
  • actionState: Informar o controle de modificação
    • 1: Informa a inclusão da disciplina da matriz aplicada
    • 2: Informa a remoção da disciplina da matriz aplicada
    • 3: Informa a modificação da disciplina da matriz aplicada
  • recCreatedBy: Usuário de criação
  • recCreatedOn: Data de criação
  • recModifiedBy: Usuário de alteração
  • recModifiedOn: Data de alteração

Período Letivo de Ingresso vinculado à Matriz Aplicada

  • companyCode: Código da coligada
  • priceTableCode: Identificador da tabela de preço
  • levelEducationCode: Código do nível de ensino/tipo de curso
  • termId: identidicador do período letivo de ingresso
  • internalId: Identificador da disciplina no formato:
    • "Código da Coligada|Identificador da Tabela de Preço|Identificador do Período Letivo de Ingresso|Código do Nível de Ensino"
  • termCode: Código do período letivo de ingresso definido pelo usuário no sistema
  • branchName: Nome da filial
  • branchCode: Código da filial
  • actionState: Informar o controle de modificação
    • 1: Informa a inclusão do período letivo de ingresso na tabela de preço
    • 2: Informa a remoção do período letivo de ingresso na tabela de preço
  • recCreatedBy: Usuário de criação
  • recCreatedOn: Data de criação
  • recModifiedBy: Usuário de alteração
  • recModifiedOn: Data de alteração

Processo Vínculo Matriz Aplicada e/ou Campus/Polo da Matriz Aplicada

  • processID: Indentificador do processo no RM
    • Informar "EduVinculaTabelaPrecoMatrizAplicadaData"
  • firstExecution: Data da primeira execução do processo agendado
  • recurrent: Indica se a execução do processo é recorrente
  • executionParameter: Parâmetros de execução
    • Context: Contexto
      • _params
        • $CODCOLIGADA: Código da coligada
        • $CODFILIAL: Código da filial
        • $CODTIPOCURSO: Código do nível de ensino
        • $CODUSUARIO: Código do usuário
        • $CODSISTEMA: Código do sistema
          • Informar "S"
    • ProcessName: Nome do processo
      • Informar "Vinculo Matriz Aplicada e Campus/Polo"
    • UserName: Nome do usuário
    • PrimaryKeyList: Chave primária da tabela de preço
      • "Código da Coligada | Código do Nível de Ensino | Identificador da Tabela de Preço"
    • PrimaryKeyNames: Nome da chave primária da tabela de preço
      • Informar "internalId"
    • HostName: Nome do host
    • appliedMatrixCodeList: Lista de códigos da matriz aplicada
    • appliedMatrixCampusCodeList: Lista de códigos do campus/polo da matriz aplicada
      • "Identificador da matriz aplicada | Código do campus/polo"