![]() |
![]() |
|
Как в реквизите документа указать Группу а не элемент? | ☑ | ||
---|---|---|---|---|
0
rassigor
27.10.06
✎
15:41
|
Есть документ, план продаж, реквизит товар, справочник.товары, как в нем указать группу, а не сам элемент и провести ее по регистру, у меня группа не выбираеться
|
|||
1
ТелепатБот
гуру
27.10.06
✎
15:41
|
||||
2
zbv
27.10.06
✎
15:42
|
ВыборГруппы() кури..
|
|||
3
ASV
27.10.06
✎
15:43
|
(2) и провести ее по регистру
|
|||
4
корум
27.10.06
✎
15:44
|
(2) не надо... не помнишь, что на одинэсии по поводу ВыборГруппы() было?
|
|||
5
rassigor
27.10.06
✎
15:44
|
Так надо или не надо?
|
|||
6
zbv
27.10.06
✎
15:44
|
(4) нет. А что было?
|
|||
7
ASV
27.10.06
✎
15:45
|
сделай реквизит у элементов, ТипоГруппаТовара и его проводи по регистру в плане продаж и в реализации
|
|||
8
Ёпрст
гуру
27.10.06
✎
15:45
|
(0) А зачем? ...
|
|||
9
Guk
27.10.06
✎
15:46
|
(4) Кстати лежит она почему-то...
|
|||
10
rassigor
27.10.06
✎
15:46
|
Потом неожиданно меняеться имя грыппы товара и ТипоГруппаТовара надо тожде менять
|
|||
11
rassigor
27.10.06
✎
15:47
|
(8) А затем чтобы чтобы можно было поставить напрмир на папку Водка план продаж, и кады товар относящийся к этой папке будет продоваться продажи будут относиться в Водка.
|
|||
12
rassigor
27.10.06
✎
15:50
|
ну кто че скажет как такое моно сделать
|
|||
13
ASV
27.10.06
✎
15:50
|
тогда у группы реквзит который и использовать
|
|||
14
корум
27.10.06
✎
15:50
|
(0) ВыборГруппы тебе таки нужен.
(7) таки фигню сказал. (6) двухнедельные подколки насчёт недокументированных значений и методов ВыборГруппы() и паутины, которой покрываются константы ;о) |
|||
15
корум
27.10.06
✎
15:51
|
(12) типовую не смотрел?
|
|||
16
rassigor
27.10.06
✎
15:52
|
(15) Типовая 8, сделано
1)Группы номенклатуры(Как щас у меня сделано) 2)Просто товар(Но папки выбирать нельзя), Так мне не подходит |
|||
17
корум
27.10.06
✎
15:53
|
принач выб значения()
если (рекв= тот, куда группу втыкать) тогда флаг станд обработки = 0; открытьподбор(твой справочник, параметр = "ляля" в проц приОткрытии() справочника если парам = "ляля" тогда ВыборГруппы(1) кон если. Вот так. |
|||
18
корум
27.10.06
✎
15:54
|
(16) ты б ещё типовую 2.0 посмотрел.
|
|||
19
YF
27.10.06
✎
15:55
|
(17) А ниче не надо писать в приОткрытии(), все сделать в текущем модуле через контекст ...
|
|||
20
rassigor
27.10.06
✎
15:56
|
(18) в смысле типовая торговля 8, 10 редакция, Вы что то там про подводные камни говорили?Я просто тупо выбираю группу, записываю ее в регистр. Когда надо получить отчет я делаю группировку по товару а потом смотрю входит ли в группу забитую для нашего агента
|
|||
21
корум
27.10.06
✎
15:58
|
(19) кому как.
года 4 копипастом кочует. Главное - работает ;о) |
|||
22
YF
27.10.06
✎
16:00
|
(21) Я не вижу смысла писать в 2 места, когда мона в одно ...
|
|||
23
rassigor
27.10.06
✎
16:00
|
(19 ) через контекст это как?
|
|||
24
BARS_2
27.10.06
✎
16:03
|
(11) а чем тебя не устраивает сбор информации при запросе с итогом по группам справочника?
|
|||
25
YF
27.10.06
✎
16:05
|
(23)
контФормыПодбора=""; ОткрытьПодбор("Справочник.Хрень", ,,контФормыПодбора,1); контФормыПодбора.ВыборГруппы(1); |
|||
26
kiruha
27.10.06
✎
16:11
|
(0) Типовая торговля 8.0
"Справочник "Номенклатурные группы" Справочник содержит перечень номенклатурных групп, в разрезе которых предполагается ведение укрупненного планирования закупок и продаж. Ведение номенклатурных групп позволяет агрегировать плановые показатели. В состав номенклатурной группы может входить неограниченное количество номенклатуры, но один элемент номенклатуры может входить только в одну номенклатурную группу. При этом для каждого вхождения номенклатуры задается «вес» вхождения, который в дальнейшем используется при распределении плановых показателей по отдельным элементам номенклатуры. Для номенклатурной группы следует указать реквизиты «Единица хранения остатков», «Базовая единица измерения» и «Ставка НДС». Справочник "Номенклатурные группы" в подсистеме управления затратами используется для хранения объектов аналитики учета затрат. " Может хватит изобретать велосипед и еще и ... |
|||
27
rassigor
27.10.06
✎
16:14
|
"В состав номенклатурной группы может входить неограниченное количество номенклатуры, но один элемент номенклатуры может входить только в одну номенклатурную группу."
Мне надо для Одного Агента чтобы считал Что Русский Стандарт =Суперводка, Для другого Херовая водка, Мысль понятно, как ты это нахер в 8 сделаешь |
|||
28
rassigor
27.10.06
✎
16:15
|
(25) а когда я сделаю Подбор, у меня ведь список будет, я его загонб в регистр, он ведь списком считаться будет его как товар хер обработаешь?
|
|||
29
rassigor
27.10.06
✎
16:16
|
В запросе он как себя будет чувствовать
|
|||
30
Ёпрст
гуру
27.10.06
✎
16:18
|
(28) Ход ваших мыслей не ясен ...чего за список то в подборе?
|
|||
31
kiruha
27.10.06
✎
16:18
|
(27) Ну так добавь реквизит Агент в спр Номенклатурных групп.Или сделай подчиненным Агентам.
Смысл от этого не меняется |
|||
32
rassigor
27.10.06
✎
16:29
|
А если для Одной номенклатурной группы 10 агнетов, список делать, гемор лишний, (30) уже туплю
|
|||
33
Ёпрст
гуру
27.10.06
✎
16:34
|
(32) Единственное, для такой реализации... в запросе потом без Групп указывать ...
|
|||
34
rassigor
27.10.06
✎
16:34
|
(25) А эту процедуру я где должен прописать, например в отчетах я делаю так
Процедура ВыбратьКлиентов(Реж) Перем Фрм; Перем Тек; Если ВыбКлиент.РазмерСписка() > 0 Тогда Тек = ВыбКлиент.ПолучитьЗначение(ВыбКлиент.ТекущаяСтрока()); КонецЕсли; ОткрытьПодбор("Справочник.Контрагенты",,Фрм,Реж,Тек); Фрм.ВыборГруппы(1); КонецПроцедуры //ВыбратьКлиентов //======================================================================================================================================= Процедура ОбработкаПодбора(ЗначПод) Если ЗначПод.Вид()="Товары" Тогда ВыбТовары.ДобавитьЗначение(ЗначПод); ВыбТовары.ТекущаяСтрока(ВыбТовары.РазмерСписка()); ИначеЕсли ЗначПод.Вид() = "Сотрудники" Тогда ВыбАгент.ДобавитьЗначение(ЗначПод); ВыбАгент.ТекущаяСтрока(ВыбАгент.РазмерСписка()); ИначеЕсли ЗначПод.Вид() = "Контрагенты" Тогда ВыбКлиент.ДобавитьЗначение(ЗначПод); ВыбКлиент.ТекущаяСтрока(ВыбКлиент.РазмерСписка()); КонецЕсли; КонецПроцедуры Я подбор в список кидаю, а как мне сдесь, куда значение подбора он кинет, не доконца догоняю |
|||
35
rassigor
27.10.06
✎
16:36
|
Тлже самое сделать тока указать
Если ЗначПод.Вид()="Товары" Тогда ВыбТовар.=ЗначПод; КонецЕсли; |
|||
36
rassigor
27.10.06
✎
16:50
|
Странно, почему так не работает, товар-реквизит документа
Процедура ВыбратьТовары() Фрм=""; ОткрытьПодбор("Справочник.Контрагенты",,Фрм,0,); Фрм.ВыборГруппы(1); КонецПроцедуры //ВыбратьКлиентов //======================================================================================================================================= Процедура ОбработкаПодбора(ЗначПод) Если ЗначПод.Вид()="Товары" Тогда Сообщить(ЗначПод); Товар=ЗначПод; Сообщить(Товар); КонецЕсли; КонецПроцедуры Ничего не выдает |
|||
37
rassigor
27.10.06
✎
16:50
|
ДА туплю писец, все иду домой пиво пить
|
|||
38
rassigor
27.10.06
✎
16:51
|
Подбирает, тока вот это не хочет Товар=ЗначПод;
|
|||
39
Ёпрст
гуру
27.10.06
✎
17:02
|
(38) Дык несовпадение типов батенька ...Товар<>Контрагенту ...
|
|||
40
rassigor
28.10.06
✎
09:51
|
(39) вот поэтому и написал что туплю, а тип не присваивался потому что надо новую строку начинать програмно в документе. А можно этот подбор в стандартном диалоге, когда простоы тыкаешь на реквизит товар
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |