#0
by Kleo
Здравствуйте! Есть план обмена между УПП и КА. Так вот есть документы: 1) РТиУ с префиксом "А" и сделка (заказ покупателя) с префиксом "А" 2) РТиУ с префиксом "Б" и сделка (заказ покупателя) с префиксом "Б" 3) РТиУ с префиксом "С" и сделка (заказ покупателя) с префиксом "Б" так вот мне нужно, чтобы из УПП в КА выгружались только: ТиУ с префиксом "С" и сделка (заказ покупателя) с префиксом "Б" Пишу в ПКО для Реализация товаров и услуг в обработчике событий "Перед выгрузкой": при запуске обмена программа начинает выгружать все документы (перебирать), как сделать так, чтобы сразу отсекала ненужные?
#1
by Kleo
нужно, чтобы из УПП в КА выгружались только: РТиУ с префиксом "С", у которых сделка (заказ покупателя) с префиксом "Б"
#3
by JeyRico
Условие не верно, отсекает только когда выполнены оба. А если ПрефиксСделка не "Б", дальше не смотрит и отказ остается Ложь
#4
by Kleo
я тоже об этом подумала, но как именно написать? нужно же будет в запросе например задавать перебор всех документов за период какой-нибудь... а ведь должны выгружаться те документы, которые изменились или зарегистрировалось изменение этих объектов?
#9
by Kleo
т.е. в настройках ПКО для РТиУ, где Выгрузка данных установить флаг "Не запоминать выгруженные объекты" ?
#11
by Kleo
как? подскажите, пожалуйста. запрос сделаю по докам РТиУ и напишу, чтобы выгружать по такому-то правилу, а как написать в запросе, что вновь созданные доки или измененные?
#13
by Kleo
создать подписку на события? и? что написать? можно более подробно... но ведь другой обмен КА и УПП работает без всяких очищений
#17
by Alex S D
ВЫБРАТЬ РеализацияТоваровУслугИзменения.Ссылка ИЗ Документ.РеализацияТоваровУслуг.Изменения КАК РеализацияТоваровУслугИзменения
#18
by Kleo
пишет: Запись изменений для узла КА: Прочитано: столько-то объектов Реализация товаров и услуг.... и походу перебирает все.... какие есть...все 20000 доков... а может он один раз так прочитает,а потом будет читать только изменения?
#19
by Kleo
"Документ.РеализацияТоваровУслуг.Изменения" - это что? не совсем понимаю, что за объекты конифга такой "Изменения"???
#21
by Kleo
точно работает? а еще нужно сюда включить условие: Если ПрефиксСделка = "Б" и ПрефиксИсточник = "С" Тогда
#28
by Naumov
Если План обмена работает с правилами регистрации, то можно управлять регистрацией, а не выгрузкой. Т.е. все проверки будут выполнятся при изменении документов, а не проверяться в момент выгрузки.
#29
by Михаил Козлов
Я бы запретил автоматическую регистрацию и регистрировал в подписке (ПриЗаписи) с проверкой нужных условий.
#30
by Kleo
пишу в ПВД для документа "Реализация товаров и услуг" (произвольный алгоритм) в обработчике событий "Перед обработкой": Далее добавляю правила в обмен и при выгрузке данных пишет ошибку: Начало выгрузки: 17.10.2014 11:06:32 Ошибка в обработчике события ПередОбработкойПравилаВыгрузки ПВД = РеализацияТоваровУслуг Обработчик = ПередОбработкойВыгрузкиДанных ОписаниеОшибки = Ошибка компиляции при вычислении выражения или выполнении фрагмента кода: {(14,70)}: Ожидается последовательность операторов Ошибка при выгрузке данных для узла плана обмена ТипОбъекта = Документ объект: Реализация товаров и услуг Объект = Реализация товаров и услуг 00000001985 от 02.05.2012 18:47:35 ОписаниеОшибки = Ошибка в обработчике события ПередОбработкойПравилаВыгрузки Обработчик = ПередОбработкойВыгрузкиДанных ОписаниеОшибки = Ошибка компиляции при вычислении выражения или выполнении фрагмента кода: {(14,70)}: Ожидается последовательность операторов Окончание выгрузки: 17.10.2014 11:06:33 что не так?
#31
by Kleo
и при чем тут документ за 2012 год, если задана дата от 15.10.2014г. такое ощущение, что запрос не выполняется и ошибка в синтакисе. но что не так не могу понять...
#32
by Kleo
нашла ошибку нужно было в запросе указать так: но дальше опять он все доки перебирает сначала века... это так и должно быть??? или это так только один раз сделается,а потом не будет??? непонятно. в запросе указала определенные условия - создала один документ РТиУ и в итоге должен только один док выгрузиться.... а перебор-то ... т.е. чтение зачем всех доков РТиУ идет????
#33
by Kleo
пишет Запись изменений для узла "КА". Прочитано 800... РеализацияТоваровУслуг так и должно быть в первый проход?
#34
by Kleo
выгрузил какие-то документы еще апрельские... бред... ничего не понимаю. запрос сработал, ошибок нет, но в файле выгрузок... вообще какие-то другие доки... а тот, который должен не попал.....
#35
by Kleo
отобраться должен только один док и все!!! что не так? запрос в консоле запросов работает верно. отбирает один док. что не так?
#36
by Kleo
нашла еще одну ошибку: указала Произвольный алгоритм для ПВД, а Объект выборки не убрала. сделала. теперь перебора нет. но есть новая ошибка: Начало выгрузки: 17.10.2014 11:45:51 Ошибка при выгрузке данных для узла плана обмена ОписаниеОшибки = Ошибка при вызове метода контекста (НайтиПоТипу): Несоответствие типов (параметр номер '1') Окончание выгрузки: 17.10.2014 11:45:51
#38
by Kleo
если ставлю, то опять все перебирает... такое ощущение, что всеравно, что написано в запросе
#39
by Kleo
подскажите, пожалуйста. все так просто нужно выбрать доки с префиксом С, на основании заказа покупателя с префиксом Б. и что нужно для это делать? через ПКО и ПВД попробовала - не получается((((
#41
by Alex S D
ВыборкаДанных - Запрос, Результат запроса, Выборка из результата запроса или произвольная коллекция выгружаемых объектов. Используется, когда способ выгрузки данных - Произвольный алгоритм. Если определить данную переменную, то обход коллекции и выгрузка объектов будет осуществляться автоматически
#45
by Kleo
обмен начат не с самого начала... а уже прошло 2-3 года документообоота. и скорее всего, подозреваю, что все для обмена считается измененными объектами... и он пытается все их выгрузить... только когда я смотрю файл, то доки не соответствуют заданным параметрам в запросе. а попадают непонятно каким-то образом выбранные объекты... и еще такой момент: раньше был только обмен из КА в УПП. теперь нужно еще из УПП в КА по выше указанному запросу выгружать документы. так вот я эти правила загружаю в этот же обмен односторонний, что был ранее... и может в этом ошибка?
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Конвертация справочников из 77 в УПП 80? Конфа конвертация данных 2.0. КАК7
- Конвертация данных - конвертация реквизитов дока.
- Конвертация Значений. (Конвертация данных 2.0)
- Конвертация данных 2, V8.1, конвертация периодических реквизитов
- Конвертация данных. Конвертация видов субконто.
- Конвертация данных. Конвертация двух реквизитов в один.
- Обмен данными между УПП и УПП
- обмен данными между УПП и КА
- Конвертация Данных. конвертация одного реквизита в другой
- Обмен данными между УПП и КА по FTP, постоянно ошибка: Номер сообщения меньше ли
- Конвертация данных, конвертация документов
- УПП: Два аванса в другой валюте в УПП не засчитываются целиком при отгрузке.
В этой группе 1С
- Запуск фонового задания через com с клиентского компьютера
- Dialmail + SSL
- Как заблокировать Запись, непроведенного документа ? 1С 8.1
- Выгрузка продаж Frontol в УТ 10.3. Выгружаются ВСЕ транзакции.
- В одну из записей регистра сведений транспортные контейнеры записана абракадабр
- ТипЗнч
- Розница 2.1 + Frontol 5: учёт скоропорта
- опять СКД, вычисляемые поля
- v7: ROM-MAIL. и SSL/TLS
- Программно записать Свойство номенклатуры 1С 7.7
- Оборудование для потокового сканирования
- v7: Изменение константы в 1С 7.7
- Полнотекстовый поиск УТ 11 8.3
- 8.2, УФ: как отловить нажатие программно созданной кнопки командной панели?
- Кто нибудь настраивал почту в 1с по IMAP?
- 8.1 -> 8.2 Сообщение в РМК "В поле введены некорректные данные. Отменить ввод?"
- Ставка "Без НДС" и галка Учитывать НДС в чем разница
- Как правильно с точки зрения языка называть главный диск компьютера (С:)
- Неправильно печатаются документы ПроверитьВывод()
- Перенос данных из 7.7 в 8.3 Бухгалтерия