As entidades representam os bancos de dados do cliente, o usuário tem a possibilidade de sincronizar (ref) as bases com o servidor, assim tornando os dados disponíveis na aplicação School Web. Cada banco terá um Id gerado de forma incremental, um nome e um município que serão exibidos no momento do login (ref) e de acordo as permissões (ref) do usuário dará a profundidade das informações.
| Campo | Descrição | Tipo | Tamanho | Obrigatório? |
|---|---|---|---|---|
| Dados gerais | ||||
| Nome | Nome da Entidade | Varchar | Sim | |
| Município | Lista dos Municípios | Varchar | Sim | |
| Id Banco | Id Banco gerado automaticamente no momento do cadastro de uma nova entidade | Varchar | Sim | |
| Situação | Situação da Entidade (Pendente/Configurando/Configurada/Publicando/Publicada) | Varchar | Não | |
| Logo da Entidade | Logo da entidade | Mediumblob | Não | |
| Data sincronização | Logo da última atualização de dados da entidade | String | Não | |
A opção de configurar, é responsável por criar a conexão entre a escola e o servidor. Quando ela é acionada deverá cumprir os seguintes requisitos:
A opção de pausar é responsável por pausar a sincronização de dados entre a escola e o servidor. Geralmente é usada quando existe uma atualização em que foram feitas alterações significativas no esquema do banco de dados, principalmente em chave primária. Quando este tipo de alteração ocorre, o servidor recebe muitos erros de clientes que não estão na última versão e por isso o sistema na web fica consideravelmente lento. Quando ela é acionada deverá cumprir os seguintes requisitos:
A opção sincronizar é responsável por realizar a sincronização dos dados da escola e o servidor. Ela pode ser utilizada de três maneiras, são elas:
Para todas essas três maneiras o sistema deve se comportar da mesma maneira, são elas:
A opção despublicar é responsável por deletar todos os dados da entidade na Web e os dados do Symmetric na escola. Quando ela é acionada deve cumprir os seguintes requisitos:
- Para melhor renderização da logo da entidade, esta devem possuir a altura de 60 e largura 60;
Nenhuma.