#0
by maz
Может кто сталкивался? Создаю правила в КД для выгрузки из бух 77 и загрузки в УПП 8. Перегружаю какой-нить документ, и возникают вопросы с табличными частями. В 77 она одна а в 8 их сколько угодно, поэтому есть необходимость проверки какого-нить условия и в зависимости от этого "раскидывать" данные по "нужным" таб.частям. Я попытался реализовать следующим образом:Предположим, что нужно разнести данные по двум ТЧ в 8 - ТОВАРЫ и УСЛУГИ. В ПКС создаю 2 группы "ТабличнаяЧасть" с источниками ТЧ из документа77 и приёмником Табл.ч. Товары и Табл.ч. Услуги. Далее в каждой группе синхронизирую реквизиты источников и приёмников, причем для того что бы реквизиты табличной части 77 загружались каждый в "свою" ТЧ 88 для каждого из них в обработчике ПередВыгрузкой прописываю условия, например, для реквизитов, которые должны попадать в ТЧ 8 Товары, пишу условие: если ОбъектКоллекции.Товар.ТипНоменклатуры = Перечисление.ТипыНоменклатуры.Услуга тогда а для того что бы в ТЧ Услуга - наоборот: если ОбъектКоллекции.Товар.ТипНоменклатуры <> Перечисление.ТипыНоменклатуры.Услуга тогда И тут начинается. Во первых, условие хоть и срабатывает, но косяк в том, что создаётся пустая строка:), т.е. значения не загружается, отказ срабатывает, но пустая строка, тем не менее, всё равно создаётся. И во вторых, это работает только с одной ТЧ.т.е. пока я проверял и у меня была создана только одна группа ТЧ (ну например у которой приемник связан с ТЧ 8 ТОВАРЫ), оно хоть как-то работало, хоть и создавало пустую строку:), но при создании в ПКС второй группы, выгрузка из 77 не проходит. Думаю что выбрал я не верный путь. Если кто-то сталкивался с подобной задачей, подскажите плз, как правильнее и грамотнее подойти к решению. Спасибо
#4
by Господин ПЖ
проще "разрубать" на ТЧ в ПВД и через ВходящиеДанные закидывать в ВыгрузитьПоПравилу
#8
by Dremka
Почему-то оба условия одинаковые. я писала для ТЧ "перед выгрузкрй". для ТЧ Товары: Если ОбъектКоллекции.Товар.ТипНоменклатуры = Перечисление.ТипыНоменклатуры.Услуга Тогда Для ТЧ Услуги: Если ОбъектКоллекции.Товар.ТипНоменклатуры = Перечисление.ТипыНоменклатуры.Товар Тогда
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Конвертация справочников из 77 в УПП 80? Конфа конвертация данных 2.0. КАК7
- Конвертация данных - конвертация реквизитов дока.
- Конвертация данных2.0. Как перенести только одну нужную группу справочника
- Конвертация Значений. (Конвертация данных 2.0)
- v7: Конвертация периодических реквизитов из 7.7 в 7.7 (конвертация данных 2.0)
- Конвертация данных. Конвертация в составной тип
- Конвертация данных 2, V8.1, конвертация периодических реквизитов
- Конвертация данных. Конвертация двух реквизитов в один.
- Конвертация 2 ТЧ в 1 ТЧ проблемы
- Конвертация Данных. конвертация одного реквизита в другой
- 2 Конвертация Присвоить реквизиту ТЧ приемника значение из другой ТЧ источника
- Заполнение ТЧ документа из ТЧ другого документа или заполнение тч и запроса
В этой группе 1С
- Конвертация данных. Конвертация в составной тип
- ночная выгрузка иб в монопольном режиме
- Как сделать ОткрытьФорму() в цикле?
- Учет импортных товаров по ГТД
- Нельзя использовать производные от полей составного типа ... в СГРУППИРОВАТ
- Помогите с поиском элемента
- Как программно узнать версию платформы 1с 8 или 8.1
- символы с кодами 0x1a и 0xffff
- ЗиК 274: неправильно считает Дней по календарю отпуска
- можно в таблице значений переименовать колонку
- Запрос на вывод номенклатуры, характеристики и цены
- УПП Передача товаров зарезервированных по заказ покупателя в переработку
- Как изменить размер шрифта в строке таблицы при помощи FormEx?
- Cнятие запрета редактирования РБД
- ЗУП ред.2.5 прием на работу по совместительству
- ЗиК. Сумма выплаченная в декабре попадает в расчетный листок ноября.
- Как из имеющейся базы на сервере 1С8.0 указать путь к другой SQL базе?
- ЗУП 2.5.6.4: Ошибка при загрузке в режиме 1С Предприятия
- Картинка в табличной части
- Как заполнить отбор в построителе отчета.