Перенос кадровых документов из КА1.1 в КА 2.4
1С:Комплексная автоматизация 2.х
Платформа 1С v8.3
Аудит и бухгалтерские услуги, юриспруденция
1С
Бухгалтерский учет
Бизнес-аналитик
Бухгалтер
Программист
Вопрос
Найден ответ
Друзья, мне нужно перенести кадровые документы из КА 1.1.115.1 в КА 2.4.13.37.
Нужно перенести документы "Прием на работу в организацию". Пытаюсь это сделать стандартной обработкой "Выгрузка данных", которую я взял из КА 2.4.13.37. Выгружаю с помощью нее данные в файл из КА 1.1. Запускаю потом КА 2.4 и через универсальный обмен данными в формате xml пытаюсь загрузить данные в копию базы КА 2.4, чтобы потом вытащить нужные мне документы. И.... лезут ошибки...
Ошибка записи объекта
ТипОбъекта = Сотрудник
Объект = ХХХХХХ ХХХХ ХХХХХХХ
ОписаниеОшибки = Значение "568 " поля "Таб. номер" не уникально
ПозицияМодуля = {Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(6361)}: Объект.Записать();
{Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(9176)}: ЗаписатьОбъектВИБ(Объект, ТипОбъекта);
{Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(12705)}: ПоследнийОбъектЗагрузки = ПрочитатьОбъект();
{Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(13035)}: ПроизвестиЧтениеДанных();
{Обработка.УниверсальныйОбменДаннымиXML.Форма.УправляемаяФорма.Форма(1418)}: ОбъектДляСервера.ВыполнитьЗагрузку();
по причине:
Ошибка при выполнении обработчика - 'ПередЗаписью'
по причине:
Значение "568 " поля "Таб. номер" не уникально
{ОбщийМодуль.КадровыйУчетБазовый.Модуль(368)}: ВызватьИсключение ТекстИсключения;
{ОбщийМодуль.КадровыйУчетРасширенный.Модуль(6091)}: КадровыйУчетБазовый.ПроверитьУникальностьТабельногоНомера(ТабельныйНомер, Сотрудник);
{ОбщийМодуль.КадровыйУчетВнутренний.Модуль(274)}: КадровыйУчетРасширенный.ПроверитьУникальностьТабельногоНомера(ТабельныйНомер, Сотрудник);
{ОбщийМодуль.КадровыйУчет.Модуль(2081)}: КадровыйУчетВнутренний.ПроверитьУникальностьТабельногоНомера(ТабельныйНомер, Сотрудник);
{Справочник.Сотрудники.МодульОбъекта(78)}: КадровыйУчет.ПроверитьУникальностьТабельногоНомера(Код, Ссылка);
{Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(6361)}: Объект.Записать();
{Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(9176)}: ЗаписатьОбъектВИБ(Объект, ТипОбъекта);
{Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(12705)}: ПоследнийОбъектЗагрузки = ПрочитатьОбъект();
{Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(13035)}: ПроизвестиЧтениеДанных();
{Обработка.УниверсальныйОбменДаннымиXML.Форма.УправляемаяФорма.Форма(1418)}: ОбъектДляСервера.ВыполнитьЗагрузку();
КодСообщения = 26
Ошибка в обработчике события ПослеЗагрузкиОбъекта
ИмяПКО = ТекущиеКадровыеДанныеСотрудников
ТипОбъекта = Регистр сведений запись: Текущие кадровые данные сотрудников
Объект = РегистрСведенийЗапись.ТекущиеКадровыеДанныеСотрудников
Обработчик = ПослеЗагрузкиОбъекта
ОписаниеОшибки = Запись не верна! Значение поля "Сотрудник" не может быть пустым!: ТекущиеКадровыеДанныеСотрудников: ХХХХ ХХХХХ ХХХХХХ 000000000000000000000000000000000000000000000000000000000000 0000000000000000, , АО "Транссеть", (Регистр сведений: Текущие кадровые данные сотрудников; Номер строки: 1)
ПозицияМодуля = {(8)}: Набор.Записать();
{Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(8940)}: Выполнить(Правило.ПослеЗагрузки);
{Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(12705)}: ПоследнийОбъектЗагрузки = ПрочитатьОбъект();
{Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(13035)}: ПроизвестиЧтениеДанных();
{Обработка.УниверсальныйОбменДаннымиXML.Форма.УправляемаяФорма.Форма(1418)}: ОбъектДляСервера.ВыполнитьЗагрузку();
по причине:
Запись не верна! Значение поля "Сотрудник" не может быть пустым!: ТекущиеКадровыеДанныеСотрудников: ХХХХ ХХХХХ ХХХХХХ 000000000000000000000000000000000000000000000000000000000000 0000000000000000, , АО "Транссеть", (Регистр сведений: Текущие кадровые данные сотрудников; Номер строки: 1)
КодСообщения = 21
и ничего не загружается....
Помогите пожалуйста.
Как мне загрузить эти документы?
Нужно перенести документы "Прием на работу в организацию". Пытаюсь это сделать стандартной обработкой "Выгрузка данных", которую я взял из КА 2.4.13.37. Выгружаю с помощью нее данные в файл из КА 1.1. Запускаю потом КА 2.4 и через универсальный обмен данными в формате xml пытаюсь загрузить данные в копию базы КА 2.4, чтобы потом вытащить нужные мне документы. И.... лезут ошибки...
Ошибка записи объекта
ТипОбъекта = Сотрудник
Объект = ХХХХХХ ХХХХ ХХХХХХХ
ОписаниеОшибки = Значение "568 " поля "Таб. номер" не уникально
ПозицияМодуля = {Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(6361)}: Объект.Записать();
{Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(9176)}: ЗаписатьОбъектВИБ(Объект, ТипОбъекта);
{Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(12705)}: ПоследнийОбъектЗагрузки = ПрочитатьОбъект();
{Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(13035)}: ПроизвестиЧтениеДанных();
{Обработка.УниверсальныйОбменДаннымиXML.Форма.УправляемаяФорма.Форма(1418)}: ОбъектДляСервера.ВыполнитьЗагрузку();
по причине:
Ошибка при выполнении обработчика - 'ПередЗаписью'
по причине:
Значение "568 " поля "Таб. номер" не уникально
{ОбщийМодуль.КадровыйУчетБазовый.Модуль(368)}: ВызватьИсключение ТекстИсключения;
{ОбщийМодуль.КадровыйУчетРасширенный.Модуль(6091)}: КадровыйУчетБазовый.ПроверитьУникальностьТабельногоНомера(ТабельныйНомер, Сотрудник);
{ОбщийМодуль.КадровыйУчетВнутренний.Модуль(274)}: КадровыйУчетРасширенный.ПроверитьУникальностьТабельногоНомера(ТабельныйНомер, Сотрудник);
{ОбщийМодуль.КадровыйУчет.Модуль(2081)}: КадровыйУчетВнутренний.ПроверитьУникальностьТабельногоНомера(ТабельныйНомер, Сотрудник);
{Справочник.Сотрудники.МодульОбъекта(78)}: КадровыйУчет.ПроверитьУникальностьТабельногоНомера(Код, Ссылка);
{Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(6361)}: Объект.Записать();
{Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(9176)}: ЗаписатьОбъектВИБ(Объект, ТипОбъекта);
{Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(12705)}: ПоследнийОбъектЗагрузки = ПрочитатьОбъект();
{Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(13035)}: ПроизвестиЧтениеДанных();
{Обработка.УниверсальныйОбменДаннымиXML.Форма.УправляемаяФорма.Форма(1418)}: ОбъектДляСервера.ВыполнитьЗагрузку();
КодСообщения = 26
Ошибка в обработчике события ПослеЗагрузкиОбъекта
ИмяПКО = ТекущиеКадровыеДанныеСотрудников
ТипОбъекта = Регистр сведений запись: Текущие кадровые данные сотрудников
Объект = РегистрСведенийЗапись.ТекущиеКадровыеДанныеСотрудников
Обработчик = ПослеЗагрузкиОбъекта
ОписаниеОшибки = Запись не верна! Значение поля "Сотрудник" не может быть пустым!: ТекущиеКадровыеДанныеСотрудников: ХХХХ ХХХХХ ХХХХХХ 000000000000000000000000000000000000000000000000000000000000
ПозицияМодуля = {(8)}: Набор.Записать();
{Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(8940)}: Выполнить(Правило.ПослеЗагрузки);
{Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(12705)}: ПоследнийОбъектЗагрузки = ПрочитатьОбъект();
{Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(13035)}: ПроизвестиЧтениеДанных();
{Обработка.УниверсальныйОбменДаннымиXML.Форма.УправляемаяФорма.Форма(1418)}: ОбъектДляСервера.ВыполнитьЗагрузку();
по причине:
Запись не верна! Значение поля "Сотрудник" не может быть пустым!: ТекущиеКадровыеДанныеСотрудников: ХХХХ ХХХХХ ХХХХХХ 000000000000000000000000000000000000000000000000000000000000
КодСообщения = 21
и ничего не загружается....
Помогите пожалуйста.
Как мне загрузить эти документы?
По теме из базы знаний
Найденные решения
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1)
в ЗУПе регистр ТекущиеКадровыеДанныеСотрудников менялся в более новых релизах. Сравните этот регистр в ваших конфигурациях. Ну и посмотрите его в старой конфигурации. Может быть он правда пустой. Ошибку же пишет:
(1)
Как мне загрузить эти документы?
в ЗУПе регистр ТекущиеКадровыеДанныеСотрудников менялся в более новых релизах. Сравните этот регистр в ваших конфигурациях. Ну и посмотрите его в старой конфигурации. Может быть он правда пустой. Ошибку же пишет:
(1)
Запись не верна! Значение поля "Сотрудник" не может быть пустым!: ТекущиеКадровыеДанныеСотрудников:
(1)
Может в этом регистре есть записи с пустым полем Сотрудник?
Запись не верна! Значение поля "Сотрудник" не может быть пустым!: ТекущиеКадровыеДанныеСотрудников: ХХХХ ХХХХХ ХХХХХХ 0000000000000000000000000000000000000000000000000000000000000000000000000000, , АО "Транссеть", (Регистр сведений: Текущие кадровые данные сотрудников; Номер строки: 1)
Может в этом регистре есть записи с пустым полем Сотрудник?
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот