Перенос справочника из конф "Бухгалтерский учет 4.5" в ЗУП

  • Автор темы go6a
  • Дата начала
G

go6a

Гость
#1
Необходимо перенести справочник сотрудники из конфигурации "Бухгалтерский учет 4.5" в ЗУП 8.1. Я решил попробовать сделать это при помощи конфигурации "Конвертация данных 2.0.23.1".
1. Как создавать ПКС для нессылочных реквизитов мне понятно ( например в ПКС ставим источник реквизит "Наименование" справочника сотрудники, приемник также будет реквизит "Наименование" справочника "ФизическиеЛица")
2. Как создавать ПКО и ПКС, когда реквизит справочника ссылается на перечисление? (Например для заполнения реквизита "Пол" в справочнике "ФизическиеЛица")

3. Как создавать ПКО и ПКС для заполнения, к примеру, регистра сведений ФИОФизЛиц. В этом регистре измерение имеет тип ссылки на справочник "ФизическиеЛица"
 

vbs

Well-Known Member
18.02.2007
1 708
3
#2
Не буду комментировать стандартную процедуру переноса, но я обычно поступаю так :
- значение перечисления передаю номером (в 7.7 ПорядковыйНомер) или идентификатором
- элемент справочника кодом или наименованием

Написать СВОЮ программу для переноса ОДНОГО конкретного справочника - дело, занимающее максимум час,
если речь не идет о таких справочниках, как ОсновныеСредства или НормыВыработки.


Вот для примера Выгрузка-загрузка сотрудников для 7.7.
Для 8-ки загрузку, думаю, сам напишешь
 

Вложения

G

go6a

Гость
#3
Хотелось бы на этом примере изучить конвертацию данных, чтобы в дальнейшем при более сложных задачах было меньше проблем.
 

vbs

Well-Known Member
18.02.2007
1 708
3
#4
Универсальные переносы справочников давно уже написаны, и разбираться в них особенно не приходится
 

unknown181538

НеГуру
28.12.2008
1 417
0
#5
2. Как создавать ПКО и ПКС, когда реквизит справочника ссылается на перечисление? (Например для заполнения реквизита "Пол" в справочнике "ФизическиеЛица")

3. Как создавать ПКО и ПКС для заполнения, к примеру, регистра сведений ФИОФизЛиц. В этом регистре измерение имеет тип ссылки на справочник "ФизическиеЛица"
2. Примерно так :
Если Источник = Перечисление.Пол.Муж Тогда
Значение = "Мужской";
Иначе
Значение = "Женсткий";
КонецЕсли;
3. В ПКС указываем правило конвертации физ.лиц.

А вообще 7.7 - 8 имхо в разы проще другими средствами. Впрочем, с КД вообще никак не могу подружиться.