Рейтинг:  0 / 5

Звезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активнаЗвезда не активна
 

Добрый день.

Есть такая засада в переносе данных в 1С ЗУП 3.0, что лицевые счета сотрудников переносятся, а вот зарплатный проект не создается. Выглядит это примерно так:

ЗУП 3.0 типовой перенос не заполняет зарплатный проект

Этот неприятный момент не позволяет нам заполнить ведомость на выплату ЗП через банк.

Ну что же, исправим ситуацию. Создаем в справочнике "Зарплатные проект" новый элемент, заполняем его реквизиты и записываем.

Лезем в конфигуратор и создаем новую обработку. Рисуем у ней реквизит с типом справочник ссылка "Зарплатные проект" и тащим его мышкой на форму:

Рисуем реквизит на форме обработки для заполнения зарплатного проекта в 1С зуп 3.0

рисуем команду с процедурой на сервере и тоже тащим её на форму:

Рисуем команду на форме обработки

Переходим в код в серверную процедуру и пишем несколько волшебных строк:

набор = РегистрыСведений.ЛицевыеСчетаСотрудниковПоЗарплатнымПроектам.СоздатьНаборЗаписей();
набор.Прочитать();
Для Каждого стрНабора Из Набор Цикл
 стрНабора.ЗарплатныйПроект = ЗарплатныйПроект;
КонецЦикла;
набор.Записать(); 

Код обработки

Сохраняемся и запускаем нашу обработку в режиме предприятия.

 

Вот результат:

 1С ЗУП 3.0 мы обработкой заполнили все что нужно

Вот так за 5 минут мы все заполнили :)

Можно сетовать на "создателя" долго и упорно, но такие мелочи можно и самому легко проделать, ведь самое главное типовым переносом уже выполнено.

 

Спасибо, до скорых встреч

Авторизуйтесь пожалуйста

Комментарии   

0 # Аделя 20.03.2015 09:47
Переход планируем в конце года.Пока изучаю 3.0. Ваши статьи очень нравятся. Просто и понятно. Спасибо!
0 # Александр 26.12.2015 08:58
Сработает ли аналогично в Бух 3.0 ?
0 # Антон Филоненко 26.12.2015 12:37
конечно, если там есть зарплатный проект :)