Имя: Пароль:
1C
1С v8
Типовой обмен УТ 11 Розница 2.0
0 Kreallon
 
21.03.12
12:31
Есть такая ситуация, создал две пустые базы, УТ 11 и Розница 2.0, обновил их до последнего релиза. Изменил типовой обмен УТ-Розница что бы  из УТ выгружались только документы "РеализацияТоваровИУслуг", создал правила конвертации что бы в рознице эти документы ложились в Поступление товаров. И все хорошо только вот выгружаются они все сразу, стандартный фильтр "По организациям" или "По кассам" не работает. А нужно лишь по 4-ем делать выгрузку.

Где ошибся?
1 Kreallon
 
21.03.12
13:56
+1
2 Kreallon
 
21.03.12
15:51
+2
3 Kondarat
 
21.03.12
15:52
(0) >>создал правила конвертации - здесь
4 Grrrr
 
21.03.12
16:12
В ПКО перед выгрузкой напиши отборы, раз уж взялся писать. Или в ПВД перед обработкой.
5 Kreallon
 
21.03.12
16:26
В ПКО это понятно, а стандартным фильтром нет возможности пользоваться если Правила конвертации не стандартные?
6 Kreallon
 
21.03.12
18:00
А можно написать отборы по конкретным значениям поля "Организация" в Документе "Реализация товаров и услуг" что бы только они выгружались. Подскажите как правильно?
7 Kreallon
 
21.03.12
21:17
+1
8 Immortal
 
21.03.12
21:19
фильтр в ПРО.
9 Immortal
 
21.03.12
21:19
и да, передавать РТУ в розницу - это дурь.
10 Kreallon
 
22.03.12
09:43
Попутный вопрос а как сделать правильно что бы вместе с документом РТУ загружались все объекты на которые он ссылается? (Номенклатура, организации, склады... )
11 Kreallon
 
22.03.12
09:59
Ошибка в обработчике события ПередВыгрузкойОбъекта
   ПВД                    =  РеализацияТоваровУслуг
   Объект                 =  Реализация товаров и услуг 00ЦБ-000037 от 22.03.2012 9:57:16  (Документ объект: Реализация товаров услуг)
   Обработчик             =  ПередВыгрузкойОбъектаВыборки
   ОписаниеОшибки         =  Ошибка компиляции при вычислении выражения или выполнении фрагмента кода: {(1,1)}: Переменная не определена (Источник)
   ПозицияМодуля          =  Обработка.КонвертацияОбъектовИнформационныхБаз.МодульОбъекта(10637)
   КСообщенияОбОшибках    =  33
12 Kreallon
 
22.03.12
09:59
вот так вот...
13 Kreallon
 
22.03.12
09:59
Источник.ВыбратьСтроки();
Пока Источник.ПолучитьСтроку() = 1 Цикл
Если Источник.Организация = Организация("Транспортная компания") Тогда
Отказ = 1;
КонецЕсли;
КонецЦикла;
14 Kreallon
 
22.03.12
10:00
Правила ПКО перед выгрузкой
15 Kreallon
 
22.03.12
10:00
Где ошибся?
16 Kreallon
 
22.03.12
10:38
+1
17 Ranger_83
 
22.03.12
10:43
Ты свое правило выгрузки написал запросом,вместо стандартного?
18 Kreallon
 
22.03.12
10:43
да
19 Ranger_83
 
22.03.12
10:45
стандартный фильтр становится не доступным.Так ты в запросе и фильтруй
20 Kreallon
 
22.03.12
10:47
Я и пытаюсь написать отбор по реквизиту "Организация" написать в ПКО перед выгрузкой...
21 Kreallon
 
22.03.12
10:52
Только вот безуспешно пока что то...
22 Ranger_83
 
22.03.12
10:58
счас гляну
23 Ranger_83
 
22.03.12
11:02
в параметрах самой конвертации добавь <ИмяПараметра>,тип и галочку диалог.
В правиле выгрузки обращайся как Параметры.<ИмяПараметра>
24 Ranger_83
 
22.03.12
11:05
в правиле выгрузки в способе выгрузки ставь-произвольным запросом.В обработчике Перед обработкой сам запрос с параметром.Должно взлететь
25 zva
 
22.03.12
11:06
(13) ...лядь, Источник - это объект, нельзя из него строки выбирать... и цикл для чего?
Источник.Организация = Организация("Транспортная компания") - вообще шедевр...
Хотя бы так:
Если Источник.Организация.Наименование = "Транспортная компания" Тогда
Отказ = 1;
КонецЕсли;
26 Kreallon
 
22.03.12
11:14
ОписаниеОшибки         =  Ошибка компиляции при вычислении выражения или выполнении фрагмента кода: {(1,6)}: Переменная не определена (Источник)
27 Kreallon
 
22.03.12
11:15
Сейчас буду дописывать
28 Kreallon
 
22.03.12
11:48
Ошибка в обработчике события ПередВыгрузкойОбъекта
   ПВД                    =  РеализацияТоваровУслуг
   Объект                 =  Реализация товаров и услуг 00ЦБ-000037 от 22.03.2012 9:57:16  (Документ объект: Реализация товаров услуг)
   Обработчик             =  ПередВыгрузкойОбъектаВыборки
   ОписаниеОшибки         =  Поле объекта не обнаружено (Организация)
   ПозицияМодуля          =  (1)
   КСообщенияОбОшибках    =  33
29 Kreallon
 
22.03.12
11:50
сделал так: Источник выгрузки "Организация" выгрузка данных в параметр, затем отбор в ПКО перед выгрузкой по значению этого параметра.