|
Конвертация документа "Установка цен номенклатуры" БП1.6 -> УТ10.3 | ☑ | ||
|---|---|---|---|---|
|
0
zhig75
31.01.12
✎
15:10
|
Пишу чтоб труд не пропал даром, в интернете правил не нашел.
1. Создать ПКО установка цен номенклатуры -> установка цен номенклатуры. 2. Для группы "ТипыЦен" ПКГС перед обработкой код. КоллекцияОбъектов = Новый ТаблицаЗначений; КоллекцияОбъектов.Колонки.Добавить("ТипыЦен"); Строка = КоллекцияОбъектов.Добавить(); Строка.ТипыЦен = Источник.ТипЦен; 3. Создать ПВД, поставить галку "Не выгружать объекты созданные в приемнике". Перед выгрузкой код Запрос = Новый Запрос; Запрос.УстановитьПараметр("Регистратор", Объект.Ссылка); Запрос.Текст = "ВЫБРАТЬ | ЦеныНоменклатуры.Валюта, | ЦеныНоменклатуры.Номенклатура, | ЦеныНоменклатуры.Цена, | ЦеныНоменклатуры.ТипЦен |ИЗ | РегистрСведений.ЦеныНоменклатуры КАК ЦеныНоменклатуры |ГДЕ | ЦеныНоменклатуры.Регистратор = &Регистратор"; Выборка = Запрос.Выполнить().Выгрузить(); ДанныеУЦ = Новый Структура; ДанныеУЦ.Вставить("Товары", Выборка); ВыгрузитьПоПравилу(Объект,, ДанныеУЦ,, "УстановкаЦенНоменклатуры"); 4.В ПКО после загрузки код Для каждого СтрокаТЧ из Объект.Товары Цикл СтрокаТЧ.ЕдиницаИзмерения = СтрокаТЧ.Номенклатура.ЕдиницаХраненияОстатков; КонецЦикла 5. У товаров удалить источник, в самой группе сделать 4 пкс с приемниками из полей запроса и пустым источником. Всё, у меня заработало. Может кому-то покажется элементарщиной, но мне в силу отсутствий знаний по конвертации это далось не так легко, пришлось скурить пару учебников. |
|||
|
1
zhig75
31.01.12
✎
15:14
|
Да, у товаров галку "получить из входящих данных"
У ТипыЦен внутри пкс с приемником ТипЦен и перед выгрузкой код Значение = Источник.ТипЦен; |
|||
|
2
Поpyчик-4
31.01.12
✎
15:22
|
(0) Мог бы из правил переноса БП 2.0 - УТ 10.3 взять, там это есть.
|
|||
|
3
Поpyчик-4
31.01.12
✎
15:23
|
Вернее УТ 10.3 - БП 2.0
|
|||
|
4
zhig75
31.01.12
✎
15:34
|
(3) там немного другое, конвертация документа "Переоценка товаров в рознице" в "Установка цен номенклатуры", но кусок оттуда я выдрал.
|
|||
|
5
Поpyчик-4
31.01.12
✎
15:38
|
Принцип тот же самый, портируется с небольшими изменениями.
|
|||
|
6
zhig75
31.01.12
✎
16:04
|
(5) ну да, ну да, у конвертации принципы вообще подобны, вот только у каждого разные небольшие изменения :)
|
| Форум | Правила | Описание | Секции | Поиск |