Выставление счета на основе номенклатуры

Все вопросы/проблемы по установке и использовании.
Ответить
Аватара пользователя
nikorn
Сообщения: 252
Зарегистрирован: 02 апр 2016, 22:26
Имя: Корняков Никита
Откуда: РФ, Ярославль
Организация: Тяжмаштрейд
Контактная информация:

Выставление счета на основе номенклатуры

Сообщение nikorn »

Кто знает, как решить такую распространенную проблему?

Есть первая сущность - Номенклатура. В одном из полей сущности указана цена.
Есть вторая сущность - Счет, в которую набираются позиции из сущности Номенклатура с указанием количества и цены.

Как сделать, чтобы цена из Номенклатуры подставлялась в Счет?
screen.jpg
Аватара пользователя
support
Техническая поддержка
Сообщения: 7661
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Выставление счета на основе номенклатуры

Сообщение support »

Есть вторая сущность - Счет, в которую набираются позиции из сущности Номенклатура с указанием количества и цены.
Каким образом Номенклатура связано со счетом? Связанные записи или вложенная сущность?
Аватара пользователя
nikorn
Сообщения: 252
Зарегистрирован: 02 апр 2016, 22:26
Имя: Корняков Никита
Откуда: РФ, Ярославль
Организация: Тяжмаштрейд
Контактная информация:

Re: Выставление счета на основе номенклатуры

Сообщение nikorn »

В моем конкретном случае Счет - это вложенная сущность Номенклатуры.

Если быть точным, то это не Счет, а Комплект. И операция представляет собой составление Комплекта из Номенклатуры (комплектацию). Хотя разница между Счетом и Комплектом чисто терминологическая
screen1.jpg
Вот структура сущности Комплектация
screen2.jpg
Сейчас при составлении Комплекта можно выбрать позиции Номенклатуры, входящие в Комплект, указать их количество, но цену приходится вбивать руками, хотя поле "Цена" есть в головной сущности. Однако, как это поле подтянуть в комплект, не понятно..
Аватара пользователя
support
Техническая поддержка
Сообщения: 7661
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Выставление счета на основе номенклатуры

Сообщение support »

На данный момент, к сожалению нету такой возможности, но вещь нужная по этому добавил в план.

Думаю сделать следующее, если нужно выбрать поле из родительской сущности, то номер поля нужно заключить в парные скобки [[id]]:

Код: Выделить всё

[10]+[[12]]
где 12 - это id поля родительской сущности

подойдет такой вариант?
Аватара пользователя
nikorn
Сообщения: 252
Зарегистрирован: 02 апр 2016, 22:26
Имя: Корняков Никита
Откуда: РФ, Ярославль
Организация: Тяжмаштрейд
Контактная информация:

Re: Выставление счета на основе номенклатуры

Сообщение nikorn »

Раз это еще не реализовано, то я сделал подборку обсуждений и пожеланий на ту же тему:

https://rukovoditel.net/forum/ru/viewto ... ?f=3&t=677
https://rukovoditel.net/forum/ru/viewto ... ?f=2&t=595
https://rukovoditel.net/forum/ru/viewto ... ?f=3&t=542
https://rukovoditel.net/forum/ru/viewtopic.php?f=3&t=50

Причем в последнем из указанных обсуждений (еще от января 2015 года) вроде бы даже указано решение, но у меня оно не срабатывает
Аватара пользователя
support
Техническая поддержка
Сообщения: 7661
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Выставление счета на основе номенклатуры

Сообщение support »

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

На данный момент добавил в план на 1.9
Аватара пользователя
support
Техническая поддержка
Сообщения: 7661
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Выставление счета на основе номенклатуры

Сообщение support »

Данная возможность появится в версии 2.0. Добавлена функция SELECT которая по умолчанию функция возвращает значение поля последней добавленной записи. Если применить функцию к родительской сущности, то возвращается значение поля родительской записи.
Вложения
screenshot-localhost-2017-11-24-15-13-48-385.png
Ответить