Как в место выгружаемого свойства объекта выгрузить значение заданное в параметрах ???

1. Kuzya_brаtsk 308 29.01.13 08:02 Сейчас в теме
Подскажите, пожалуйста.
Задача такая: Есть база источник - ТиС 7.7 и база приемник БП 2.0.
В обработке выгрузки задаю параметр ТоварНДС10 - это может быть любой товар из номенклатуры ТиСа.
- как создать параметр,его тип и т.п. я разобрался.

В момент выгрузки документа, например РеализацияРозница, если СтавкаНДС в строке табличной части = 10%,то необходимо выгрузить не ту номенклатуру, которая была изначально, а значение заданное в параметрах - ТоварНДС10 ??? Ну и конечно же, далее необходимо сгруппировать табличную часть по номенклатуре, чтоб небыло задвоенных строк. При этом это должно работать только для определенных видов документов.
Основной смысл в том чтоб,в файл выгрузки не попадала лишняя номенклатура.
Вознаграждение за ответ
Показать полностью
Найденные решения
3. Поручик 4675 29.01.13 10:33 Сейчас в теме
(1) При выгрузке в ПКС реквизита табличной части.

Если (ОбъектКоллекции.СтавкаНДС = 10) Тогда
   Значение = Параметры.ТоварНДС10;
КонецЕсли;


При загрузке на стороне приёмника сворачиваете табличную часть штатным способом.
Объект.Товары.Свернуть("Номенклатура, СтавкаНДС", "Количество, Сумма, Всего"); //или как-то по другому
Kuzya_brаtsk; +1 Ответить
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
3. Поручик 4675 29.01.13 10:33 Сейчас в теме
(1) При выгрузке в ПКС реквизита табличной части.

Если (ОбъектКоллекции.СтавкаНДС = 10) Тогда
   Значение = Параметры.ТоварНДС10;
КонецЕсли;


При загрузке на стороне приёмника сворачиваете табличную часть штатным способом.
Объект.Товары.Свернуть("Номенклатура, СтавкаНДС", "Количество, Сумма, Всего"); //или как-то по другому
Kuzya_brаtsk; +1 Ответить
4. Kuzya_brаtsk 308 30.01.13 06:43 Сейчас в теме
(3) Поручик, Спасибо за помощь :)
5. andrewks 1378 30.01.13 07:27 Сейчас в теме
(3) Поручик, думаю, сворачивать лучше всё-таки при выгрузке, в ПКГС
Kuzya_brаtsk; +1 Ответить
6. Поручик 4675 30.01.13 08:07 Сейчас в теме
(5) Разницы в результате нет.
Kuzya_brаtsk; +1 Ответить
7. andrewks 1378 30.01.13 08:20 Сейчас в теме
(6) Поручик, разница должна быть в размере файла, да и сама выгрузка должна идти чуть побыстрее, по логике
2. Поручик 4675 29.01.13 10:33 Сейчас в теме
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот