Перенос стажа из ЗиК в ЗУП или ЗБУ

Опубликовал alex Perepel (asdPerepel) в раздел Программирование - Практика программирования

При переносе данных из ЗиК 7.7 в ЗУП(ЗБУ) 8 столкнулся с проблемой не у всех переносятся данные стажа для расчета надбавки за выслугу лет. Иногда у всех не переносятся.

Данная обработка выбирает стандартное начисление "Надбавка за выслугу лет" и из документа "Ввод расчета сотруднику" переносит данные по стажу. Всё через OLE.

Скачать файлы

Наименование Файл Версия Размер
Перенос стажа.epf
.epf 8,21Kb
26.07.12
87
.epf 8,21Kb 87 Скачать

См. также

Комментарии
1. Lubov Lubov (bus1ka) 16.10.12 14:19 Сейчас в теме
Довольно актуально. Идея понравилась
2. Гульнара Р (Эсти) 4 29.10.14 08:34 Сейчас в теме
а северный стаж переносит?
3. alex Perepel (asdPerepel) 6 29.10.14 10:51 Сейчас в теме
(2) Эсти, к сожалению без переделок нет.
4. Роман Росляков (roslakov) 26.01.15 20:21 Сейчас в теме
Форма.Форма.Форма(27)}: Ошибка при вызове метода контекста (CreateObject)
СпрСотрOLE=База7OLE.CreateObject("Справочник.Сотрудники");
5. alex Perepel (asdPerepel) 6 28.01.15 21:10 Сейчас в теме
(4) roslakov, Не произошло подключение к базе. Проверьте имя пользователя, пароль, путь. Возможно нет прав на запуск COM. Попробуйте запустить восьмёрку от имени администратора (правой кнопкой на значке "Запуск от имени администратора").
Возможно 1sv77 не была установлена, поэтому не зарегистрирован COM сервер.
Ищите. Всё должно работать.
6. Роман Росляков (roslakov) 09.06.15 14:03 Сейчас в теме
Подскажите пожалуйста как рассчитывается дата ДокументРасчета.Стаж
7. alex Perepel (asdPerepel) 6 09.06.15 17:27 Сейчас в теме
(6) roslakov, загляните в обработку там всё прозрачно и просто.

ТекстСтажа=Сред(ДокументРасчета.Стаж,7,4)+Сред(ДокументРасчета.Стаж,4,2)+Сред(ДокументРасчета.Стаж,1,2);


и далее записывается в табличную часть "Стажи" справочника "ФизическиеЛица"

СтрокаСтажи.ДатаОтсчета=Дата(ТекстСтажа);