Predefined Settings of Assets
A seção Assets Settings permite configurar os elementos fundamentais do seu sistema de gerenciamento de ativos. Configure-os antes de criar ativos para a melhor experiência.
1. Acessar Configurações de Assets
Navegação: Vá para Assets → Settings no menu lateral.
A página de configurações inclui abas para:
- Asset Groups (Categorias/Subcategorias)
- Asset Units (Unidades de medida)
- Asset Locations (Locais de armazenamento/uso)
- Custom Fields (Estender dados de ativos)
- Webhooks (Integrações externas)
- Notifications (Preferências de alerta)
2. Asset Groups
Asset groups são suas principais categorias (ex.:Equipamentos de TI, Móveis, Veículos).
Adicionar um grupo
- Vá para a aba Asset Groups
- Clique em New Asset Group
- Insira o Group Name (ex.: "Laptops", "Office Furniture")
- Clique em Save
Casos de uso
- Filtrar ativos por categoria
- Executar relatórios por grupo
- Aplicar custom fields a grupos específicos
- Organizar depreciação por tipo de ativo
3. Asset Units
Units definem como você mede a quantidade (unidades, conjuntos, metros, etc.).
Adicionar uma unit
- Vá para a aba Asset Units
- Clique em New Asset Unit
- Insira o Unit Name (ex.: "Pieces", "Sets", "Meters", "Boxes")
- Clique em Save
Exemplos
| Unit | Use Case |
|---|---|
| Pieces | Laptops, monitors, chairs |
| Sets | Desk + chair combos |
| Meters | Cables, fabric |
| Boxes | Consumables, spare parts |
4. Asset Locations
Locations são locais físicos onde os ativos são armazenados ou utilizados.
Adicionar uma location
- Vá para a aba Asset Locations
- Clique em New Asset Location
- Insira a Location (ex.: "Warehouse A", "Office Floor 2", "Remote")
- Clique em Save
Casos de uso
- Rastrear onde os ativos estão armazenados
- Usar em transferências (de/para local)
- Filtrar ativos por local
- Suportar organizações multi-site
5. Custom Fields
Adicione custom fields para capturar dados específicos do seu negócio.
Tipos de campo
| Type | Description |
|---|---|
| Text | Single-line text |
| Textarea | Multi-line text |
| Number | Numeric value |
| Date | Date picker |
| Select | Dropdown (options separated by |) |
| Checkbox | Yes/No |
| URL | Web link |
Adicionar um Custom Field
- Vá para a aba Custom Fields
- Clique em New Custom Field
- Insira o Field Name
- Selecione o Field Type
- Para Select: adicione opções como
Option1|Option2|Option3 - Opcionalmente: Applies to Groups - deixe vazio para todos, ou selecione grupos específicos
- Required - Marque se o campo deve ser preenchido
- Show on Table - Marque para exibir na lista de ativos
- Clique em Save
6. Webhooks
Configure webhooks para enviar eventos de ativos a sistemas externos (Zapier, Make, custom APIs).
Adicionar um Webhook
- Vá para a aba Webhooks
- Clique em New Webhook
- Insira o Webhook Name (ex.: "Sync to Inventory System")
- Insira a Webhook URL (seu endpoint)
- Selecione os Events para inscrição (ou selecione todos)
- Opcionalmente defina Secret Key para verificação de assinatura HMAC
- Clique em Save
- Use Test Webhook para verificar se funciona
Eventos disponíveis
asset.created,asset.updated,asset.deletedasset.allocated,asset.revokedasset.checked_out,asset.checked_inasset.reserved,asset.reservation_approved,asset.reservation_rejectedasset.maintenance_scheduled,asset.maintenance_completedasset.transferred,asset.lost,asset.broken,asset.warranty,asset.liquidatedalert.warranty_expiring,alert.maintenance_due,alert.checkout_overdue,alert.low_stock
7. Notifications
Configure quando e como você recebe alertas.
Tipos de notificação
| Type | Default | Description |
|---|---|---|
| Warranty Expiry | 30 days before | Asset warranty ending soon |
| Insurance Expiry | 30 days before | Insurance policy ending |
| Maintenance Due | 7 days before | Scheduled maintenance upcoming |
| Checkout Overdue | 1 day after | Checked-out asset not returned |
| Reservation Reminder | 1 day before | Upcoming reservation |
| Low Stock | When threshold met | Asset quantity below minimum |
| Asset End of Life | 30 days before | Expected end-of-life date |
Configurar notificações
- Vá para a aba Notifications
- Para cada tipo: ativar/desativar, definir Days Before, escolher Recipients
- Se nenhum destinatário for selecionado, os admins recebem as notificações
- Clique em Save
Notifications are sent via Perfex CRM's cron job. Ensure your cron is set up:
* * * * * php /path/to/perfex/index.php cron/index
Best Practices
- Configure grupos, units e locations primeiro antes de criar ativos
- Use nomenclatura consistente em toda a sua organização
- Crie custom fields para dados que você precisa nos relatórios
- Teste webhooks antes de ir ao ar
- Configure notificações para que nada passe despercebido