|
Реквизит Контрагент в ПКО в БУП 3. Розничная выручка | ☑ | ||
---|---|---|---|---|
0
m1_1976
30.01.14
✎
14:09
|
Имеем Бухгалтерия предприятия, редакция 3.0 (3.0.27.7)
Имеем ПКО. В нем ВидОперации = РОЗНИЧНАЯ ВЫРУЧКА Имеем после этого реквизит контрагент может принимать значение Справочники.Склады Это все правильно и верно! Но при выборе в списке складов видны только склады Розничные. никак не найду где он этот фильтр накладывает. Обработки События типа приНачалеВыбораЗначение и для реквизита контрагент нет. При изменении ВидаОперации - нашел только вот это: ... Если Объект.ВидОперации = ПредопределенноеЗначение("Перечисление.ВидыОперацийПКО.РозничнаяВыручка") Тогда Элементы.Контрагент.ОграничениеТипа = Новый ОписаниеТипов("СправочникСсылка.Склады"); Элементы.Контрагент.Заголовок = "Склад"; = А где же фильтр по ТИПУ склада накалдывается. Не пойму. Подскажите где искать? Хочу выключить этот фильтр. |
|||
1
Рэйв
30.01.14
✎
14:13
|
А какие тебе еще нужны склады если у тебя РОЗНИЧНАЯ выручка?
ИскИн за тебя все решил |
|||
2
m1_1976
30.01.14
✎
14:17
|
(1) - Это хороший вопрос. А по теме есть че сказать?
Как и где он накладывает фильтр? Я его вручную выключить могу после открытия... а до открытия...? Где он накладывает не пойму... |
|||
3
Рэйв
30.01.14
✎
14:17
|
(2)Возможно в самой форме, которая для выбора открывается.
|
|||
4
Aleksey
30.01.14
✎
14:18
|
(2) Так это и есть по теме. Делайте через обычную реализацию и ПКО от покупателя
|
|||
5
Рэйв
30.01.14
✎
14:18
|
посмотри что там ПриОткрытии прроисходит
|
|||
6
m1_1976
30.01.14
✎
14:19
|
Вот...
http://img-fotki.yandex.ru/get/9754/9537316.0/0_9af6f_72cf3fb2_XXL.png там же нет события при начале выбора. Вот как они сделали фильтр? Реквизит контрагент - составной. Он менят тип в зависимоти от вида операции. |
|||
7
m1_1976
30.01.14
✎
14:20
|
Вот весь текст Формы Выбора справочника СКЛАДы
... &НаСервере Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка) // СтандартныеПодсистемы.Печать УправлениеПечатью.ПриСозданииНаСервере(ЭтаФорма); // Конец СтандартныеПодсистемы.Печать КонецПроцедуры //////////////////////////////////////////////////////////////////////////////// // СЛУЖЕБНЫЕ ПРОЦЕДУРЫ И ФУНКЦИИ БСП // СтандартныеПодсистемы.Печать &НаКлиенте Процедура Подключаемый_ВыполнитьКомандуПечати(Команда) УправлениеПечатьюКлиент.ВыполнитьПодключаемуюКомандуПечати(Команда, ЭтаФорма, Элементы.Список); КонецПроцедуры // Конец СтандартныеПодсистемы.Печать |
|||
8
m1_1976
30.01.14
✎
14:21
|
(5) да ничего не происходит. аж обидно! :)
|
|||
9
m1_1976
30.01.14
✎
14:32
|
В модуле формы нет словосочетания "Контрагент.ПараметрыВыбора"
то есть не тут он где-то накладывает!!! |
|||
10
m1_1976
30.01.14
✎
15:03
|
Так и не нашел.
Сделал так: ... &НаКлиенте Процедура КонтрагентНачалоВыбора(Элемент, ДанныеВыбора, СтандартнаяОбработка) МассивОтборов = Новый Массив; ФМ = Новый ФиксированныйМассив(МассивОтборов); Элемент.параметрыВыбора = ФМ; КонецПроцедуры ... |
|||
11
m1_1976
30.01.14
✎
15:06
|
тема закрыта.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |