Инфоблокты есептеу
Planfix-та деректер әртүрлі көздерден келуі мүмкін және кейде дұрыс форматта болмайды. Оларды әрі қарай пайдалану алдында "тазалап" алу қажет болатын жағдайлар кездеседі. Мысалы:
- Оның бір бөлігін кесіп алу
- Бірнеше инфоблок мәндерін бірге біріктіру
- Қабылданған деректерді тапсырмада бұрыннан бар мәндермен біріктіру
Жалпы алғанда, Planfix-ке келіп түскен деректерді қосымша өңдеу API-лармен, webhook-тармен және email-бен жұмыс жасағанда қажет болады.
Мысал
Сіз өтініштер жинап жатқаныңызды елестетіңіз. Клиенттерден түскен деректер сайттағы арнайы форма арқылы кіретін incoming webhook арқылы келеді. Сіз тапсырыс аяқталғаны туралы SMS-хабарлама жіберуді жоспарлап отырсыз, сондықтан телефон нөмірлері белгілі бір форматта жиналуы тиіс — мысалы, нөмірдің цифрлары алдында міндетті "+" болуы керек. Жоғарыдағы жетіспейтін "+" таңбасын қосу үшін Calculate Infoblock операциясын қолдануға болады:
Егер телефон нөмірінде "+" көрсетілген болса, инфоблокқа ештеңе қосылмайды; көрсетілмеген жағдайда нөмірдің цифрларының алдында "+" қосылады.