Users
A seguir estão os schemas e relacionamentos da Users.
| Coluna | Descrição | Tipo |
|---|---|---|
| Id | Identificador interno | String |
| TenantId | Identificador do cliente | String |
| UpdatedAt | Data da última atualização do registro | Datetime |
| SnapshotAt | Data base da transação. | Datetime |
| UserId | Chave primária para o schema da User | String |
| Name | Nome do usuário | String |
| E-mail do usuário | String | |
| Login | Login do usuário | String |
| LastUpdate | Data da última atualização no registro do usuário | Datetime |
| Status | Status do login (Ativo, Inativo) | String |
| JobRole | Nível de acesso do usuário (Perfil). Exemplo: visualizador, requisitante, consultor, administrador, comprador, aprovador e outros. | String |
| HasUpdated | Atualização no registo do usuário (verdadeiro/falso) | Boolean |
| LastAccess | Data do último acesso do usuário | Datetime |
| AccessLevel | Cargo do usuário. As opções são: desenvolvedor, visualizador, requisitante, consultor, administrador, comprador e aprovador. | String |
| RoleId | Identificador da função/cargo na empresa | String |
| RoleName | Nome da função/cargo na empresa | String |
Users Schema Joins
O schema da Users tem relacionamento com os schemas listados a seguir:
| Schema | Coluna de relacionamento | Descrição |
|---|---|---|
| Orders | BuyerId | Relaciona as linhas da Users com as linhas da Orders. |
| PreOrders | BuyerId | Relaciona as linhas da Users com as linhas da PreOrders. |
| Requests | RequesterEmail | Relaciona as linhas da Users com as linhas da Requests. |
| RequestItems | BuyerId* | Relaciona as linhas da Users com as linhas da RequestItems. |
| Rfqs | OwnerId* | Relaciona as linhas da Users com as linhas da Rfqs. |
* As colunas Buyerd e OwnerId dos schemas listados acima devem ser iguais à coluna UserId da User schema.