Estruturas de dados - Módulo Base Voltar para o início

Esta página mostras as estrutura de dados utilizadas pelo módulo base. Clique no nome da estrutura para ver a lista de campos que a constituem e uma breve descrição de cada um deles.

Atenção Os campos do tipo data no sistema são sempre representados como um número inteiro com 8 dígitos no formato AAAAMMDD, onde AAAA é o ano (com século), MM é o número do mês (de 1 a 12) e DD é o dia.

TWRemStatus - Resultado de uma das operações do módulo base.

Codeint Código de erro retornado pela operação. O valor 0 (zero) indica que a operação foi bem sucedida.
Msgstring Mensagem retornada pela operação. Mesmo quando a operação é realizada com sucesso, este campo pode vir preenchido com informações adicionais.
Extrastring Informações extras em formato JSON retornadas pela operação. Por exemplo, em operações que podem retornar uma lista de registros, esse campo informará se há mais registros para buscar numa nova chamada.
Nesse caso, é retornado o texto { "maisRegistros": 1 }.

mais TWRemConfigLogin - Dados de configuração para um login no sistema.

Empresaint Código da empresa no Omega onde o login deve ser feito.
Filialint Código da filial no Omega onde o login deve ser feito.
Aliasstring Nome do alias para a conexão com o banco de dados, conforme configurado no arquivo omega.xml.
Deptostring Nome do departamento no Omega ao qual o usuário pertence.
Usuariostring Nome do usuário que se logará no Omega. Esse nome é utlizado também para vincular internamente as permissões de acesso, isto é, decidir quais operações poderão ser executadas por esse login.
Senhastring Senha do usuário no Omega para que se possa validar o login.

mais TWRemPageable - Configura a paginação em funções de busca.

Paginaint Número da página de registros a ser buscada. A primeira página é a de número 0 (zero).
RegistrosPorPaginaint Quantidade máxima de registros a serem retornados pela função de busca. Por padrão, são considerados 200 registros, sendo que o valor máximo permitido é de 300.

ABC71