В разделе Заказ, вкладка Продукты, захожу в Настройки детали и тут хочу создать Бизнес правило. Условие должно ссылаться на поле "Скидка, %" но оно отсутвсует в выборе и много других полей тоже. Объясните пожалуйста почему, и как сделать, что бы оно появилось? Спасибо.

Изображение удалено.

Нравится

1 комментарий
Лучший ответ

Здравствуйте Сергей!

 

Действительно при выборе колонки в окне выбора колонки с типом "Валюта" недоступны к выбору. Мы зарегистрировали идею для команды разработки для улучшения этого поведения.

 

Как обходное решение, вы можете искать поле напрямую через поле выбора:

 

Хорошего дня! 

Здравствуйте Сергей!

 

Действительно при выборе колонки в окне выбора колонки с типом "Валюта" недоступны к выбору. Мы зарегистрировали идею для команды разработки для улучшения этого поведения.

 

Как обходное решение, вы можете искать поле напрямую через поле выбора:

 

Хорошего дня! 

Показать все комментарии

При выделении заказа в разделе "Заказы" появляется кнопка "Копировать. Она создает новый заказ и переносит только основные поля. 

Где можно найти этот механизм, чтобы добавить в него еще копирование продуктов и цен?

Нравится

4 комментария
Лучший ответ

Можно убрать копирование поля, сняв в объекте у него признак копирования. Но тогда цена будет 0.



Для установки текущей цены можно либо сделать бизнес-процесс (который на добавление продукта в заказ устанавливает ему цену, сумму и т.п. из каталога продуктов), либо уже прописывая свою логику в коде

Возможно, с этим дополнением будет легче - https://marketplace.terrasoft.ua/app/copy-detail-records-creatio

Необходимо переопределить кнопку копировать и написать свой код который будет к примеру отправлять id заказ в ваш процесс или веб сервис и там прописать свою логику копирования.

Владимир Соколов,

Владимир, я воспользовался советом и все получилось, продукты подгружаться

Появилась другая проблема, что он копирует подчистую, то есть, старые цены

Как можно поправить эту ситуацию, чтобы при копировании автоматически,

старые цены обновлялись на текущие?

Можно убрать копирование поля, сняв в объекте у него признак копирования. Но тогда цена будет 0.



Для установки текущей цены можно либо сделать бизнес-процесс (который на добавление продукта в заказ устанавливает ему цену, сумму и т.п. из каталога продуктов), либо уже прописывая свою логику в коде

Показать все комментарии

Коллеги, добрый день!

У клиента в системе иногда наблюдается такое поведение: например открыт раздел Заказы , пользователь ничего не делает, абсолютно ничего. На экране появляется надпись Загрузка и пока не обновить страницу не исчезнет. 

.

В консоле такое:

Изображение удалено.

Изображение удалено.

На мой комментарий, что Ошибка выпадает в схеме EntityProductCountMixin и она не замещена, Террасофт выслал эти скрины и ответил:

"это понятно что ошибка в EntityProductCountMixin, но причина не в том что метод работает не правильно (там все ок), а в том что вы цепочка вызовов не должна доходить до данного метода, если проще - вы не правильно используете функционал базовой логики. Пожалуйста, проанализируйте свой код."

Изображение удалено.Изображение удалено.

Помоги разобраться, что не так делаем, наша ли тут ошибка?

Нравится

1 комментарий

В EntityProductCountMixin есть функция:

getEntityProductSchemaName: function() {
	var schemaName = this.getDependentEntitySchemaName();
	return schemaName + "Product";
},

И далее со схемой с этим сгенерированным названием пытаются работать, а она оказывается null вместо объекта. Возможно, у Вас в доработанной конфигурации логику EntityProductCountMixin ошибочно применили для схемы, у которой нет соответствующей схемы ...Product.

Показать все комментарии

Добрый день, возникла ошибка при попытке добавить левый грид с заказами в раздел "Заказы", по аналогии с "Активностями"

Возникает ошибка на строке "gridData.insert(0, key, item);"

addItemsToGridData: function(dataCollection, options) {
var gridData = this.getGridData();
debugger;
dataCollection = this.clearLoadedRecords(dataCollection);
dataCollection.eachKey(function(key, item) {
gridData.insert(0, key, item);
});
}

"all-combined.js:228 Uncaught Terrasoft.UnsupportedTypeException: null is unsupported type"

код модуля и детали в приложении.

Нравится

1 комментарий

Евгений, вы пытаетесь сделать вертикальный реестр в разделе, в котором он уже есть?

Показать все комментарии

В новой версии bpm’online sales 7.6 добавлена возможность настраивать шаблоны графиков поставок и оплат в заказах, а также всего в несколько кликов распределять продукты и создавать счета на каждом шаге графика.

О том как работать с новой функциональностью и максимально использовать все ее возможности читатайте в серии статей на сайте Terrasoft Academy.

Нравится

Поделиться

0 комментариев
Показать все комментарии

Доброе время суток!

Полтора месяца назад, в этом блоге я писал о идее быстрых заказов:
http://community.terrasoft.ua/blogs/3253

За это время идею воплотили в жизнь, немного изменили... Менеджерам понравилось :))
Модуль быстрых заказов включили в наше решение для дистрибьюторов: http://www.it-sfera.com.ua/ru/crm-reshenija/distribution/distribution-fu...

Проведу краткую презентацию подбора продуктов в счет (продукт в корзину добавляем нажатием клавиши Insert) с дальнейшей отгрузкой со склада: QuickOrdering-20090613.avi (5,3 Мб)

Нравится

Поделиться

5 комментариев

Как по мне - вариант быстрее, чем в стандартной коробке, но не самый быстрый в плане работы оператора. Если оператору необходимо заносить большое количество заявок в день - необходимы не значительные доработки самой логики выбора товара.
Но, в целом, супер!!!

Да, действительно впечетляет!

Спасибо!

С помощью "Корзины" можно так же формировать накладные с типом "Ожидание", которые потом одним действием превращаются в накладные с типом "Приход" :)

Вообще, там еще много всего интересного... ;) Мне этот наш проект очень нравится!

--
www.it-sfera.com.ua
Terrasoft Solution Partner

Да. Действительно интересная вещь. Нужно будет себе такое же сделать. :)

спасибо :)

--
www.it-sfera.com.ua
Terrasoft Solution Partner

Показать все комментарии