| 
    
        
     
     | 
    
    
  | 
Обновление БП 2.0 - 3.0 | ☑ | ||
|---|---|---|---|---|
| 
    0
    
        Veronikin    
     16.11.19 
            ✎
    00:40 
 | 
         
        Доброй ночи. Подскажите пожалуйста, как решить такую проблему: не проходит обновление БП 2.0- 3.0. Платформа 8.3.16.1030, база типовая, обновляюсь с релиза 2.0.66.88 на релиз для обновления версии 2.0 3.0.74.51. Примерно на 53% появляется ошибка: Запись не верна! Значение поля "Сотрудник" не может быть пустым!: Виды занятости сотрудников... Регистр сведений: Виды занятости сотрудников.
 
        Тестирование и исправление не помогает, пробовала включать возможность редактирования и закомментарить код с созданием проблемного документа - не помогло. Посоветуйте, что можно сделать.  | 
|||
| 
    1
    
        Amra    
     16.11.19 
            ✎
    00:55 
 | 
         
        1. Выложить свое фото
 
        2. Осмыслить, что не нравиться системе  | 
|||
| 
    2
    
        Veronikin    
     16.11.19 
            ✎
    01:12 
 | 
         
        Как выложить фото на mista? ((
 
        Не нравится - не может записать ДокументПереноса, так как не может записать движения регистра "ВидыЗанятостиСотрудников" из-за пустого реквизита. В версии 2.0 этого регистра нет, он заполняется при обновлении.  | 
|||
| 
    3
    
        План счетов    
     16.11.19 
            ✎
    19:27 
 | 
         
        Найди код где заполняется, и что источник данных. В нем возможно записи кривые.     
         | 
|||
| 
    4
    
        Veronikin    
     16.11.19 
            ✎
    19:40 
 | 
         
        Так и сделала, эту ситуацию обработала через исключение, но программа позже все равно вылетает - закрывается без какого-либо сообщения ��     
         | 
|||
| 
    5
    
        План счетов    
     16.11.19 
            ✎
    20:08 
 | 
         
        (4) Позже, на сколько, может уже другой регистр начинает заполнятся? 
 
        Закрой код заполнения полностью.  | 
|||
| 
    6
    
        Фрэнки    
     16.11.19 
            ✎
    20:19 
 | 
         
        А может все банально - в рекомендациях на 2.0 указано, что максимальный релиз платформы "не выше 8.3.13.1865"
 
        и чтобы пройти через обновления с 2.0 на 3.0 не получится использовать 8.3.16 и все?  | 
|||
| 
    7
    
        RomanYS    
     16.11.19 
            ✎
    21:29 
 | 
         
        (4) можно ещё попробовать разрешить пустые записи в РС, а разбираться уже с получившимся результатом     
         | 
|||
| 
    8
    
        Veronikin    
     17.11.19 
            ✎
    00:29 
 | 
         
        На платформе 8.3.13.1856 та же ошибка, если разрешить пустые записи в РС, ругается на пустой период.     
         | 
|||
| 
    9
    
        Veronikin    
     17.11.19 
            ✎
    02:07 
 | 
         
        Базу обновила, пришлось дописывать код.     
         | 
|||
| 
    10
    
        Кац    
     17.11.19 
            ✎
    11:47 
 | 
         
        (9)  ну так и поведайте сообществу, где и какой код добавили и как решили проблему.     
         | 
|||
| 
    11
    
        Veronikin    
     17.11.19 
            ✎
    20:38 
 | 
         
        Решение: в общем модуле "ЗарплатаИКадрыОбновлениеСПредыдущейРедакции" в процедуре "КонвертироватьДвиженияПриемаНаРаботу" комментируем вызов процедуры "КонверитроватьДанныеОВидеЗанятостиСотрудникаДокумента". После обновления перепровела документы "Прием на работу".
 
        Процедура КонвертироватьДвиженияПриемаНаРаботу(ДанныеВыгружаемогоДокумента, СоответствиеКонвертированныхОбъектов, НовыйРегистратор) КлючПорцииДанных = Новый Структура("Регистратор, Сотрудник", ДанныеВыгружаемогоДокумента.Ссылка, ДанныеВыгружаемогоДокумента.Сотрудник); КонвертироватьПорциюДанныхКадровойИстории(КлючПорцииДанных, СоответствиеКонвертированныхОбъектов, Ложь, НовыйРегистратор); //КонверитроватьДанныеОВидеЗанятостиСотрудникаДокумента(ДанныеВыгружаемогоДокумента, СоответствиеКонвертированныхОбъектов, НовыйРегистратор); КонвертироватьПорциюДанныхПлановыхНачислений(КлючПорцииДанных, СоответствиеКонвертированныхОбъектов, Ложь, НовыйРегистратор); КонецПроцедуры  | 
|||
| 
    12
    
        magolubev    
     03.02.20 
            ✎
    13:41 
 | 
         
        Была аналогичная ситуация.
 
        Проблема была в документах "Прием на работу" - документ не проведен, сотрудник не указан Удалил эти документы до обновления в базе 2.0 - и обновление на редакцию 3.0 прошло успешно  | 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |