Как вам такой инструмент (Process Builder)?
https://help.salesforce.com/HTViewHelpDoc?id=process_overview.htm
Сегодня с коллегами смотрели на работе
У меня порой ощущение, что нас (кодеров) скоро могут оставить без работы, всё будет из коробки.
А так интересная и полезная вещь
только увидел его сегодня на работе.
WorkFlow builder с графическим интерфесом как у AP или VisualFlow - это много лучше чем есть сейчас.
плюс новые WF "actions". неплохо.
все это помогает быстро решить простые задачи (которые до нас и не дойдут теперь - и не надо), снизить себестоимость, и в конечном счете способствует экспансивному захвату рынка СФом. а это значит, что потребность в понимающих разрабах только возрастет...
Очень красиво выглядит.
Но по мне это очередная игрушка, которой не будут пользоваться, разве что заказчики будут играться - все равно либо с помощью этих Process не получится реализовать хотелки заказчика, либо знания данного инструмента не позволят это сделать.
Единственный большой плюс данного инструмента - наглядное представление схемы процесса. Вот этого я постоянно пытаюсь добиться от заказчиков в ТЗ.
Вопрос - кто-нибудь знает с помощью чего строится такой интерфейс? ExtJS? Меня интересует разделение экрана на области. Каждый раз сталкиваюсь с этим вопросом и каждый раз приходится изобретать свой велосипед.
Я отлично помню еще те дни, когда на одном проекте нахерачили всяких validation rules, workflows, time-based workflows, а потом сидели с круглыми глазами и не понимали почему в объектах сохраняется не то что нужно.
Process Builder ето полная *****. Они не расчитани на bulk. На орге нафигачили етих процес билдеров, а ми как раз синхронизацию делаем, по 1000 штук в пачке гоняем, а после добавления етих процес билдеров макс. размер пачки мог бить 7, при 8 soql limit. Пришлось мучитель перегонять логику в старие, добрие тригера.
Я тоже люблю забивать гвозди дрелью
Во-первых сразу бросаться с головой в новые фичи никогда не стоит. (обкатайте вначале в песочнице и под нагрузкой).
Во-вторых я про то, что использовать инстурмент надо по назначению.
ps. Я не очень понял, что конкретно сделал Алекс. И тем более я не знаю их процессов.
Когда код - лапша, очень трудно ориентироваться сколько будет dml/soql в ходе выполнения.
Подождите. Давайте на пальцах.
Т.е. если я повешу какой-то процесс к примеру на апдейт объекта, который выполняет SOQL или DML операции (пока не знаю как это выглядит, поэтому и говорю что на пальцах), то уже выполнить update для листа с более 100 элементами я не смогу?
Имено, и у нас втихаря их фигачила другая команда, пока в нас не начали падать батчи на нескольких записях(soql limit, Они еще к нам предявляли претензии). А булцифицировать нельзя(думаю что это только сейчас, скоро должно быть), пришлось нам переписивать логику у тригера чтоб сделать bulk.
Об этом если что на IdeaExchange писали.
Вот еще одна замечательная библиотека
jQuery UI Layout Plug-in
Положу сюда ссылку чтобы потом быстро смог найти :D