К статье
Практический материал

Справочники и Данные · 10 мин

Как перевести ребенка в другую группу в 1С 8

Как перевести ребенка в другую группу в 1С 8: способы через справочник, документ перевода и обработку, проверка результата, типичные ошибки и ответы на вопросы.

Перевод ребенка в другую группу — типовая операция в конфигурациях 1С для дошкольных учреждений (например, «1С:Детский сад», «1С:Образование»), а также в самописных решениях на платформе 1С:Предприятие 8.3. Обычно такая необходимость возникает при переходе ребенка в старшую возрастную группу, при перераспределении детей между группами или при исправлении ошибочного зачисления.

Конкретный путь зависит от конфигурации: в отраслевых решениях для детских садов перевод оформляется документом, чтобы сохранить историю движения ребенка, а в простых самописных базах группа может храниться как обычный реквизит справочника «Дети» и меняться прямым редактированием. Ниже разобраны оба подхода, а также вариант групповой обработки, когда перевести нужно сразу много детей.

Перед любыми изменениями убедитесь, что у вас есть права на редактирование справочников и документов, а база работает в штатном режиме — без активного обмена данными и регламентных заданий, которые могут перезаписать изменения.

Определите, как устроен учет групп в вашей конфигурации

Первый шаг — понять, как в вашей базе хранится принадлежность ребенка к группе. От этого зависит правильный способ перевода. Есть два типовых варианта.

Вариант первый: группа указана как реквизит в карточке ребенка (справочник «Дети», «Учащиеся», «Воспитанники»). Откройте карточку — если поле «Группа» доступно для редактирования и нет документов движения, перевод делается простым изменением реквизита.

Вариант второй: принадлежность к группе фиксируется документами («Зачисление в группу», «Перевод», «Отчисление»), а в карточке ребенка группа либо отсутствует, либо отображается как недоступное для редактирования поле. В этом случае прямое редактирование либо заблокировано, либо приведет к рассогласованию данных — нужно создавать документ перевода.

Поле «Группа» редактируется в карточкеПростая структура

Перевод выполняется изменением реквизита справочника

Поле «Группа» недоступно для вводаУчет документами

Нужен документ перевода или зачисления

Есть журнал документов «Зачисление/Отчисление»История движения ведется

Только документальный перевод, иначе история нарушится

Перевод через документ в отраслевой конфигурации

Документальный способ — основной для конфигураций типа «1С:Детский сад» и подобных. Он сохраняет историю: когда и из какой группы ребенок переведен, кто оформил операцию. Это важно для отчетности, расчета компенсаций и начислений.

Общий порядок действий такой. Откройте раздел, связанный с учетом детей (обычно «Детский сад», «Воспитанники», «Кадры и дети» — название зависит от конфигурации). Найдите журнал документов «Переводы», «Перевод в другую группу» или «Перемещения между группами». Создайте новый документ кнопкой «Создать».

В документе укажите дату перевода, ребенка (подбор из справочника), текущую группу — часто она подставляется автоматически — и новую группу. Проверьте дату: перевод должен быть датирован не раньше фактического события и не пересекаться с будущими документами по этому ребенку. Нажмите «Провести» или «Провести и закрыть».

Перевод документом: порядок действий
  1. 1
    Откройте журнал документов перевода/зачисления в разделе учета детей
  2. 2
    Создайте новый документ кнопкой «Создать»
  3. 3
    Укажите дату перевода и выберите ребенка из справочника
  4. 4
    Проверьте автоматически подставленную текущую группу и выберите новую
  5. 5
    Проведите документ и убедитесь в отсутствии сообщений об ошибках
  6. 6
    Откройте отчет по списочному составу и проверьте обе группы

Если документа «Перевод» нет в списке

В некоторых конфигурациях отдельного документа перевода нет: вместо него создается документ «Зачисление в группу» с новой группой, а предыдущее зачисление закрывается автоматически или документом «Отчисление». Посмотрите справку конфигурации (F1 из формы документа) или уточните у специалиста, внедрявшего программу, какой документ является штатным для перевода.

Перевод прямым редактированием карточки ребенка

Если группа — обычный редактируемый реквизит справочника, перевод выполняется за минуту. Откройте справочник детей, найдите ребенка через поиск (Ctrl+F или строка поиска), откройте карточку двойным щелчком.

Измените значение поля «Группа» на новое, выбрав группу из выпадающего списка. Нажмите «Записать и закрыть». Если программа выдает предупреждение о связанных данных — не игнорируйте его: возможно, группа используется в начислениях, расписании или отчетах, и смена реквизита не пересчитает эти данные задним числом.

Массовый перевод детей при переходе в старшую группу

Типовая ситуация начала учебного года — перевод всей группы целиком: младшая группа становится средней, средняя — старшей. Переводить каждого ребенка вручную долго и чревато пропусками.

В отраслевых конфигурациях для этого часто предусмотрен документ или обработка массового перевода: указывается группа-источник и группа-получатель, табличная часть заполняется кнопкой «Заполнить» всеми детьми текущей группы, после чего документ проводится одним действием. Исключения (детей, которые остаются или отчисляются) просто удаляют из табличной части до проведения.

В простых конфигурациях можно использовать типовую обработку «Групповое изменение реквизитов» (раздел «Администрирование» → «Обслуживание» → «Корректировка данных», либо «Все функции» → «Обработки»). В ней выбирается справочник детей, задается отбор по текущей группе и устанавливается новое значение реквизита «Группа» для всех отобранных элементов.

Проверка результата перевода

После перевода обязательно убедитесь, что данные согласованы. Откройте карточку ребенка — там должна отображаться новая группа. Затем сформируйте отчет по списочному составу групп (в отраслевых решениях это «Списки детей», «Состав группы», «Списочный состав») по старой и новой группе.

Признаки корректного перевода: ребенок присутствует в новой группе и отсутствует в старой, количество детей в группах изменилось на единицу в нужную сторону, в журнале документов есть проведенный документ перевода с правильной датой.

Контрольные точки

Как проверить результат

Карточка ребенка
Норма

Указана новая группа

Тревожный признак

Отображается старая группа или поле пустое

Отчет по составу старой группы
Норма

Ребенка в списке нет

Тревожный признак

Ребенок числится в обеих группах

Отчет по составу новой группы
Норма

Ребенок есть в списке с даты перевода

Тревожный признак

Ребенок отсутствует

Журнал документов
Норма

Документ перевода проведен

Тревожный признак

Документ помечен на удаление или не проведен

Типичные ошибки и ограничения

Наиболее частые проблемы при переводе связаны с датами и дублированием данных. Если документ перевода датирован раньше документа зачисления, программа может отказаться его проводить или создаст некорректную историю. Если перевод оформлен дважды (документом и ручной правкой), ребенок может «зависнуть» между группами или задвоиться в отчетах.

Отдельный риск — обмен данными. Если база синхронизируется с другой программой (бухгалтерией, порталом, центральной базой), перевод, сделанный во время сеанса обмена, может не выгрузиться или быть перезаписан. Выполняйте такие операции вне расписания обмена и затем контролируйте, что изменения ушли в связанную систему.

Типичные ошибки
01
Ручная правка реквизита при документальном учете — рассогласование отчетов и документов
02
Неверная дата перевода — документ не проводится или ломает историю движения
03
Перевод без проверки отчетом — ребенок числится в двух группах одновременно
04
Массовый перевод без резервной копии — ошибочное изменение затрагивает всю группу
05
Пропуск детей-исключений при массовом заполнении — лишние дети переведены вместе со всеми

Если перевести не получается: что проверить

Если программа не дает провести документ или сохранить карточку, начните с прав доступа: пользователю нужны права на изменение справочников детей и групп и на проведение соответствующих документов. При недостатке прав обратитесь к администратору базы.

Проверьте, не открыт ли объект другим пользователем — в клиент-серверном режиме возможны блокировки. Также убедитесь, что новая группа существует, не помечена на удаление и относится к той же организации/подразделению, что и ребенок: многие конфигурации запрещают перевод между разными организациями одним документом, там требуется отчисление и новое зачисление.

Маршрут решения

Как выбрать действие

Группа — редактируемый реквизит, документов движения нетИзмените поле «Группа» в карточке ребенка и запишите
В базе есть документы зачисления/отчисленияОформите перевод штатным документом, не редактируя карточку
Переводится вся группа целикомИспользуйте документ массового перевода или обработку группового изменения с резервной копией
Новая группа относится к другой организацииОформите отчисление из старой и зачисление в новую отдельными документами
Итог

Что важно запомнить

Способ перевода определяется структурой базы: реквизит справочника меняется вручную, документальный учет — только документом перевода. Перед массовыми операциями делайте резервную копию, после любого перевода проверяйте списочный состав обеих групп отчетом.

Частые вопросы

Можно ли перевести ребенка задним числом?

Технически дату документа можно поставить прошедшей, но делать это стоит только если за тот период еще не сформированы отчеты и начисления. Иначе потребуется пересчет и пересдача данных. Безопаснее оформлять перевод фактической датой.

Ребенок числится в двух группах одновременно — как исправить?

Найдите в журнале все документы зачисления и перевода по этому ребенку. Обычно причина — непроведенный или пропущенный документ перевода. Отмените лишний документ или создайте корректный перевод с правильной датой, затем сверьте состав групп отчетом.

Нужно ли отчислять ребенка перед переводом в другую группу?

В большинстве отраслевых конфигураций нет: документ перевода сам закрывает прежнее зачисление. Отчисление требуется только при смене организации или при выбытии ребенка из учреждения.

Почему поле «Группа» в карточке ребенка недоступно для редактирования?

Это признак документального учета: группа подставляется из последнего проведенного документа и меняется только новым документом. Это защита от рассогласования данных, а не ошибка программы.

Как перевести ребенка, если база обменивается данными с другой программой?

Оформите перевод в базе-источнике вне времени сеанса обмена, затем дождитесь следующей синхронизации и проверьте, что в связанной программе ребенок тоже оказался в новой группе. Не редактируйте данные одновременно в обеих системах.

Что делать, если документ перевода не проводится с ошибкой?

Прочитайте текст сообщения: чаще всего дело в дате раньше зачисления, помеченной на удаление новой группе или нехватке прав. Исправьте указанную причину. Если сообщение непонятно, покажите его специалисту по сопровождению 1С — не пытайтесь обойти ошибку ручной правкой данных.