Преди три години стартирахме платформата за приложения на Vtiger (VTAP), автоматизирана рамка с нисък код, за да помогнем на бизнеса да персонализира допълнително своя екземпляр на Vtiger CRM. С VTAP разработчиците могат да пишат код от страна на клиента, който се изпълнява в браузъра на потребителя, за да се даде възможност за персонализиране от страна на клиента. Има обаче много сценарии, при които потребителският код трябва да се изпълнява в края на сървъра. Със сървърните скриптове и задачи клиентите и партньорите могат директно да изпълняват персонализиран код, написан на JavaScript, на сървъри на Vtiger. Тази функция проправя пътя за неограничена автоматизация. Ето няколко примера: - Обогатете вашите данни за възможни клиенти, като извлечете информация от други източници.
- Периодично импортирайте данни от външни източници в CRM.
- Коригирайте данните в родителските записи според дъщерните записи или обратно (актуализирайте неплатеното салдо по фактури във всяка организация).
- Интегрирайте базиран на AI персонализиран анализ.
Тази функция задейства тези сървърни скриптове по два начина: - Сървърни скриптове: Това са скриптове от страна на сървъра, които се изпълняват, когато се случи определено действие. Например записът е запазен или одобрен/отхвърлен.
- Сървърни задачи: Това са скриптове от страна на сървъра, които се изпълняват автоматично на фиксирани интервали като ежечасно, ежедневно, седмично и т.н.
Използвайте делото Нека разберем как работи скриптът от страна на сървъра с прост пример за актуализиране на суми по просрочени фактури в запис на организация. Изискване: Във всеки момент трябва да можете да видите просрочени суми по фактури на всяка организация. Решение: С помощта на сървърни скриптове това може да се постигне лесно. - Всеки път, когато дадена фактура се актуализира (сума или промяна на състоянието), вие задействате скрипт.
- Използвайки метода REST на Vtiger, можете да свържете всички фактури с организацията на фактурата в скрипта.
- Сумирайте салдото на всяка фактура.
- Отново, като използвате метода REST на Vtiger, актуализирайте баланса в полето на организацията.
- Това ще гарантира, че просрочените суми по фактурите винаги ще бъдат видими в запис на организация.
|