Новости проекта scala.org.ru: С наступающим Новым годом!

Хотел прислать Вам красивую картинку с видом новогоднего Санкт-Петербурга, сделанную собственными руками, но просмотрев всю свою галерею фотографий за последние месяцы, не смог подобрать ничего, что бы мне понравилась, пришлось позаимствовать из альбома моей двоюродной сестры. Альбом называется Румбоксы, моя сестра профессионально занимается кукольной миниатюрой и у неё в квартире построена целая улица 🙂 Это, своего рода символ прошедшего года, когда мы и работаем из дома, и готовую еду, продукты и прочие товары из магазинов заказываем с доставкой на дом, ну, вот, у некоторых даже целые дома теперь в собственной квартире, никуда ходить не надо. А если серьёзно, то очень надеюсь, что мы не перестанем общаться, пусть пока и онлайн, но я верю, что сможем в новом году встретиться офлайн 🙂 С Новым годом! Будьте здоровы, берегите себя!
Как посмотреть в человеческом виде, что внутри сообщения, поступившего на вход Epicor Service Connect?

Сейчас у моего клиента период тестирования автоматического обмена информацией в виде XML файла напрямую между системами производственной компании и iScala. Ожидая, что на первом этапе информация, присылаемая с производства, может содержать ошибки, я добавил на вход процесса вызов события ручного утверждения прохождения сообщения. Но при просмотре в Мониторе Задач информация может быть просмотрена (и откорректирована) в редакторе XML, что, согласитесь, выглядит не совсем по-человечески. Возникает вопрос: «А нельзя ли это посмотреть в каком-то более человеческом виде?»
Создание требования типа 5 с помощью отчёта «Базис инвентаризации»

В гостиничном бизнесе достаточно часто используют следующую процедуру списания запасов: в течение месяца продукты перемещают на склад, ассоциированный с кухней, а в конце месяца остатки списывают в себестоимость приготовленных блюд. Этот метод подходит для большей части подобных «виртуальных» складов, но не подходит, например, для склада, ассоциированного со столовой для персонала, так как стандартная модель списания продуктов подразумевает отнесение себестоимости на счёт «Себестоимость продуктов» (или напитков), а в данном случае списание должно пойти на счёт «Питание персонала»
Расходы будущих периодов (пропорциональное списание затрат)

Бывают случаи, когда ни функциональность Главной Книги, обычно используемая для РБП, ни функциональность модуля Основных средств, иногда используемая в качестве альтернативы, не могут быть использованы. Например, когда в соответствие с политикой компании все закупки должны пройти через многоуровневое утверждение заявок в модуле «Требования». Недавно мне удалось разработать такую процедуру 🙂
Загрузка данных по билетам, выданным сотрудникам

Предполагается, что компания, через которую производится заказ билетов, присылает файл строго фиксированной формы или присылаемый файл может быть приведён к единообразному виду. Такой файл может быть загружен в служебную таблицу базы данной iScala с помощью простого макроса в Экселе, а чтобы не копировать этот макрос в каждый файл, из которого выполняется загрузка, он оформлен как Надстройка в Экселе. А уже «попросить» Скалу обработать то, что загружено в таблицу, дело техники