Это статья является частью соответствующего цикла, предыдущие статьи вы можете найти здесь https://zen.yandex.ru/media/id/5bbf712c65e42d00abb679b4/kak-poniat-i-poliubit-golovolomki-iz-iq-testov-ch1-vopros-pervyi-zachem-5ecb7f636fe9405a2b3a0cc0 и здесь https://zen.yandex.ru/media/id/5bbf712c65e42d00abb679b4/kak-poniat-i-poliubit-golovolomki-ch2-chisla-ne-kak-chisla-5ece4cc5710c162dc70d9972 А теперь, приступим. В предыдущей статье мы рассматривали примеры задач в которых числа оказывались не числами, но наборами цифр, символами чего-то еще или вообще - линиями без какого-либо значения...
Это решение для коробочной версии Б24. Можно получить все изменения любой сущности, если немного скорректировать код. В своем случае я использовал для получения предыдущего статуса сделки. Кода взял здесь https://dev.1c-bitrix.ru/rest_help/crm/stagehistory.php. Сначала я добавил в сделку строковое поле "Предыдущая стадия", куда буду в дальнейшем прописывать название предыдущий стадии. Для удобства выделил под такие служебные поля соответсвующий раздел, чтобы потом можно было скрыть от обычных пользователей...