Загрузка данных из 1С7.7 ЗИК в 1С8.2 ЗУП по каждому элементу справочников и по каждому документу с помощью com-соединения
Описание
Описание: Обработка по 1C 8.2 "Загрузка данных из 1С7.7 ЗИК в 1С8.2 ЗУП по каждому элементу справочников и по каждому документу с помощью com-соединения".
Для работы обработки надо в форме "ФормаДокумента" документа "НачислениеЗарплатыРаботникамОрганизаций" сделать процедуры "ДействияФормыРассчитатьНДФЛ" и "ДействияФормыРассчитатьВсе" экспортными, т.е. дописать в названии процедур слово "Экспорт". А также в форме "Форма документа" документа ОтражениеЗарплатыВРеглУчете процедуру ДействияФормыЗаполнить сделать экспортной.
Загрузка данных происходит по каждому документу от приёма на работу и по настоящее время. Также загружаются все необходимые справочники и регистры.
В чём преимущество данного решения: возможность сохранить всю историю учёта, сведения о стаже; возможность расчёта среднего заработка для таких документов, как "Начисление отпуска", "Оплата по среднему" и т.п. Работает на базе com-соединения.
Уникальность обработки в том, что она последовательно загружает все объекты (справочники, регистры сведений, документы) с данными за все прошлые периоды. То есть переходим на 1С8.2 не остатками, а с базой, заполненной всеми аналогичными документами из 1С7.7
Инструкция к обработке "Загрузка данных из 1С7.7 ЗИК в 1С8.2 ЗУП по каждому элементу справочников и по каждому документу с помощью com-соединения":
Все загружаемые справочники в 1С8.2 должны быть пустыми и документы отсутствовать, т.е. база должна быть чистая.
1) Предварительно в новой базе 1С8.2 надо вручную создать элемент справочника "Организации" (заполнить все реквизиты),.
2) Настроить параметры учёта.
3) Заполнить справочник "Степени родства физических лиц". Заполнить недостающими элементами справочник "ДокументыУдостоверяющиеЛичность" подбором из классификатора.
4) Заполнить КЛАДР.
5) Заполнить производственный календарь, учитывая праздничные и предпраздничные дни за все периоды, по которым предполагается загрузка документов.
6) Создать и заполнить за все загружаемые периоды графики работы в соответствии с графиками в базе 1С7.7 - наименование в 1С8.2 и 1С7.7 должно быть строго одинаковым ! По наименованию будут отбираться графики работы.
7) Настроить новые планы видов расчёта: ОсновныеНачисленияОрганизаций, ДополнительныеНачисленияОрганизаций, УдержанияОрганизаций. Наименование у новых видов начислений и удержаний в 8.2 должно быть равно наименованию видов расчета в 7.7 ! Если вид расчёта в 7.7 вводится сотруднику более, чем на 1 месяц, то в 8.2 это основное начисление, иначе - дополнительное начисление. Поиск по новым видам расчета будет производиться по наименованию ! В случае ненахождения начисления в базе 1С8.2 будет создано новое одноименное с 1С7.7 начисление, но эти новые начисления всё-равно нужно будет настроить после всей загрузки базы.
8) Настроить план видов расчёта СреднийЗаработок, учитывая все новые основные и дополнительные начисления.
9) Загрузить последовательно все данные нажатием соотвествующих кнопок в данной обработке - шаги 2-9. Шаги можно повторять - данные перезапишутся, если отмечен реквизит Перезаписывать имеющиеся, иначе загрузяться только новые. В любом случае дублирования данных не будет, у каждого объекта свой id (УникальныйИдентификатор), загрузка происходит именно по нему ! Каждый шаг может записываться долго (до нескольких часов) в зависимости от количества объектов. К тому же в 4 шаге при записи каждого элемента справочника "ФизическиеЛица" ещё записываются и другие справочники, регистры по данному физлицу. При загрузке кадровых документов, надо обязательно учитывать самые ранние кадровые документы в базе 1С7.7 !
10) 10 шаг - создание документов: Начисление страховых взносов (РасчетСтраховыхВзносов), Отражение зарплаты в регл учете (ОтражениеЗарплатыВРеглУчете)
11) Заполнить "вручную" регистр сведений "ОтветственныеЛицаОрганизаций".
12) Настроить созданные автоматически (в случае их отсутствия) ОсновныеНачисленияОрганизаций, ДополнительныеНачисленияОрганизаций, УдержанияОрганизаций. Ещё раз Настроить план видов расчёта СреднийЗаработок.
Код открыт.
При желании можно самому настроить, переделать под загрузку других конфигураций. Данную обработку можно будет легко самостоятельно переделать под загрузку любых конфигураций из 1С7.7 в 1С8х. Главное, принцип вполне понятен и обрисован в данной обработке.
Условия передачи
Поделиться этим лотом: