Добавление реквизита на форму или создание нового отчета?

1. user970589 10 02.01.19 18:21 Сейчас в теме
БП 3.0 КОРП. Документ.ОтчетОРозничныхПродажах. ФормаДокументаОбщая. Таблица товары. В нее хочу добавить поле из Номенклатуры - Сведения об алкогольной продукции - код вида продукции, чтобы можно было искать по данному параметру в списке формы. Сам код находится в реестре сведений СведенияОбАлкогольнойПродукции - КодВида169. Номенклатура ясное дело не только алкогольная бывает. Каждому (алкогольному) товару сопоставлен такой код. В рознице оно и так есть. В БП нет. В самой форме не динамический список, но просто реквизиты объекта(Объект.Товары). Реально такое сделать и как лучше?
По теме из базы знаний
Найденные решения
13. expandev 02.01.19 19:08 Сейчас в теме
Нужно доработать текст запроса динамического списка, добавить левое соединение по номенклатуре с регистром сведений "СведенияОбАлкогольнойПродукции" и выбрать ресурс "КодВида169". Затем перенести поле "КодВида169" в форму. Также нужно проверить код модуля формы на момент программного изменения текста запроса динамического списка "СписокНоменклатуры" и при необходимости внести в код корректировки.
user970589; +1 Ответить
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. independ 1520 02.01.19 18:36 Сейчас в теме
(1) создать расширение, в него добавить форму документа ОРП, в реквизит формы Объект.Товары добавить свой реквизит, вывести на его форму, создать процедуру заполнения этого реквизита. так к примеру я в Рознице в документ поступления в ТЧ Товары добавил колонку цена продажи
4. user970589 10 02.01.19 18:37 Сейчас в теме
(2)
ирение, в него добавить форму документа ОРП, в реквизит формы Объект.Товары добавить свой реквизит, вывести на его форму, создать процедуру заполнения этого реквизита. так к примеру я в Рознице в документ поступления в ТЧ Това

Прошу прощения, не в этой форме, а в Обработка.ПодборНоменклатуры - форма
3. user970589 10 02.01.19 18:36 Сейчас в теме
не в этой форме, а в Обработка.ПодборНоменклатуры - форма
5. independ 1520 02.01.19 18:37 Сейчас в теме
(3) не важно, принцип такой же
6. user970589 10 02.01.19 18:40 Сейчас в теме
(5)этот реквизит не заполняется в форме. Это запись реестра. надо сделать сопоставление номенклатуры записи реестра. или просто вывести соответствующее данной номенклатуре значение из реестра. как-то так - понятнее?
7. independ 1520 02.01.19 18:46 Сейчас в теме
8. user970589 10 02.01.19 18:50 Сейчас в теме
да, более того, реквизиты в динамическом списке "СписокНоменклатуры".
два скрина, первый в конфе, второй в рабочей базе
Прикрепленные файлы:
10. independ 1520 02.01.19 18:56 Сейчас в теме
(8) в динамический список номенклатуры добавить колонку код169?
11. user970589 10 02.01.19 18:58 Сейчас в теме
(10)
да, конечно, уже пробую.
12. independ 1520 02.01.19 19:06 Сейчас в теме
(11) кроме запрос самого динамического списка нужно еще подменить функцию ТекстЗапросаДинамическогоСписка() в модуле формы
9. user970589 10 02.01.19 18:52 Сейчас в теме
данные реестра тут
Прикрепленные файлы:
13. expandev 02.01.19 19:08 Сейчас в теме
Нужно доработать текст запроса динамического списка, добавить левое соединение по номенклатуре с регистром сведений "СведенияОбАлкогольнойПродукции" и выбрать ресурс "КодВида169". Затем перенести поле "КодВида169" в форму. Также нужно проверить код модуля формы на момент программного изменения текста запроса динамического списка "СписокНоменклатуры" и при необходимости внести в код корректировки.
user970589; +1 Ответить
14. user970589 10 02.01.19 19:14 Сейчас в теме
вот товарищ expandev правильно наверное пишет, но я обнаружил, что залез не в ту обработку. Это не та форма, а какая - пока не разобрался. Мне нужна - товары добавить, а я залез в подбор товаров
Это стандартные команды и..
вызывается форма Номенклатура: Товары. идем копать туда и это
Номенклатура.ФормаВыбора
15. expandev 02.01.19 19:28 Сейчас в теме
(14) К сожалению подрукой нет конфигурации БП 3.0 КОРП чтобы дать конкретные рекомендации, в том числе какую форму и как нужно доработать.
16. user970589 10 02.01.19 19:33 Сейчас в теме
(15)
вот динамический список из нужной формы. Но я первый раз вижу ТАКОЙ список и как в него добавить таблицы и параметры - ума не приложу
Что касается КОРП, то думаю большой разницы именно тут нет, но могу дать ссылку на конфигурацию для тех, кому интересно
Прикрепленные файлы:
17. expandev 02.01.19 19:48 Сейчас в теме
(16) Чтобы в настройках динамического списка появился текст запроса, нужно в свойствах динамического списка установить флажок "ПроизвольныйЗапрос" и затем открыть настройки списка.
Прикрепленные файлы:
user970589; +1 Ответить
19. user970589 10 02.01.19 20:12 Сейчас в теме
(17)
Да!
Кстати, оно само добавилось - левое
СведенияОбАлкогольнойПродукции.КодВида169 КАК КодВида169
ИЗ
РегистрСведений.СведенияОбАлкогольнойПродукции КАК СведенияОбАлкогольнойПродукции
ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Номенклатура КАК СправочникНоменклатура
ПО СведенияОбАлкогольнойПродукции.Номенклатура = СправочникНоменклатура.Ссылка
20. user970589 10 02.01.19 20:21 Сейчас в теме
(17)Заработало!
Теперь осталось сделать выбор - кнопку - алкоголь или нет. Чтобы кроме алкоголя можно было что добавить ))
21. meriferi 03.01.19 11:04 Сейчас в теме
22. user970589 10 03.01.19 17:19 Сейчас в теме
не понадобилось. все в одной форме заработало )
(21)
18. user970589 10 02.01.19 19:54 Сейчас в теме
Может быть добавить на форму документа кнопку, которая выводит "ФормаВыбораАлкогольнойПродукции" - на этой форме все есть.
23. пользователь 04.01.19 15:19
Сообщение было скрыто модератором.
...
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот