Há três anos, lançamos a Plataforma de Aplicativos Vtiger (VTAP), uma estrutura de automação de baixo código, para ajudar as empresas a personalizar ainda mais sua instância Vtiger CRM. Com o VTAP, os desenvolvedores podem escrever código do lado do cliente que é executado no navegador do usuário para permitir a personalização do lado do cliente. No entanto, há muitos cenários em que o código personalizado deve ser executado no servidor. Com os Server Scripts & Jobs, clientes e parceiros podem executar diretamente códigos personalizados escritos em JavaScript em servidores Vtiger. Esse recurso abre caminho para automação ilimitada. Aqui estão alguns exemplos: - Enriqueça seus dados de leads buscando informações de outras fontes.
- Importe periodicamente dados de fontes externas para o CRM.
- Ajuste os dados nos registros principais de acordo com os registros secundários ou vice-versa (atualize o saldo da fatura pendente em cada organização).
- Integre análises personalizadas baseadas em IA.
Esse recurso aciona esses scripts do lado do servidor de duas maneiras: - Scripts de servidor: são scripts do lado do servidor executados quando uma determinada ação acontece. Por exemplo, um registro é salvo ou aprovado/rejeitado.
- Trabalhos de servidor: são scripts do lado do servidor que são executados automaticamente em intervalos fixos, como de hora em hora, diariamente, semanalmente, etc.
Caso de uso Vamos entender como funciona o script do lado do servidor com um exemplo simples de atualização de valores de faturas vencidas em um registro da organização. Exigência: a qualquer momento, você poderá ver os valores das faturas vencidas de qualquer organização. Solução: Usando scripts de servidor, isso pode ser alcançado facilmente. - Sempre que uma fatura é atualizada (alteração de valor ou status), você aciona um script.
- Usando o método REST do Vtiger, você pode vincular todas as faturas à organização da fatura no script.
- Some o saldo de cada fatura.
- Novamente, utilizando o método REST do Vtiger, atualize o saldo no campo da Organização.
- Isso garantirá que os valores das faturas vencidas estarão sempre visíveis no registro da organização.
|