В начало

Конвертация перечисления «СтавкиНДС» в справочник

 

            Необходимо сконвертировать реквизит «СтавкиНДС» (с типом перечисление) в БАЗЕ-ИСТОЧНИКЕ в реквизит «СтавкиНДС» (с типом справочник) в БАЗЕ-ПРИЕМНИКЕ. Данный реквизит расположен в справочнике «НоменклатураСНДС», а в прочем еще много где.

 

Рис. Справочник «Номенклатура»

в БАЗЕ-ИСТОЧНИКЕ

 

            Переходим в конфигурацию «Конвертация данных» и для справочника «Номенклатура» создаем ПКО «НоменклатураСНДС», также создаем необходимые ПКС.

Рис. Создание ПКО «НоменклатураСНДС»

 

Также создадим ПКО «СтавкиНДС», в котором из перечисления «СтавкиНДС» будем конвертировать значения в справочник «СтавкиНДС».

 

Рис. ПКО «СтавкиНДС», ПКС «--‑>Наименование»

 

            Потом настраиваем ПКО «СтавкиНДС». Устанавливаем флаг «Автоматически генерировать номер…», т.к. у перечисления нет реквизита «Код».

Рис. ПКО «СтавкиНДС», закладка «Настройки»

 

            Далее переходим в обработчик событий «Перед выгрузкой» и добавляем соответствующий код.

Рис. ПКО «СтавкиНДС», ПКС «-->Наименование», обработчик событий «Перед выгрузкой»

 

            Затем переходим на вкладку «Правила выгрузки данных» и создаем ПВД «НоменклатураСНДС».

Рис. ПВД «НоменклатураСНДС»

 

            Потом сохраняем правила обмена в xml-файл.

            Переходим в БАЗУ-ИСТОЧНИК, выгружаем данные с помощью обработки «V8Exchan82.epf».

            Переходим в БАЗУ-ПРИЕМНИК, загружаем данные при помощи обработки «V8Exchan83.epf».

            Сравниваем справочник «НоменклатураСНДС» в БАЗЕ-ИСТОЧНИКЕ и БАЗЕ-ПРИЕМНИКЕ.

 

 

Рис. Справочник «Номенклатура»

в БАЗЕ-ИСТОЧНИКЕ (слева) и БАЗЕ-ПРИЕМНИКЕ (справа)

 

            Также при данном способе конвертации был заполнен справочник «СтавкиНДС» в БАЗЕ-ПРИЕМНИКЕ значениями перечисления «СтавкиНДС» из БАЗЫ-ИСТОЧНИКА.

Рис. Справочник «СтавкиНДС» в БАЗЕ-ПРИЕМНИКЕ

 

            Таким образом, мы конвертировали «СтавкиНДС» с типом перечисление из БАЗЫ-ИСТОЧНИКА в справочник «СтавкиНДС» в БАЗЕ-ПРИЕМНИКЕ.