Форумы :: «1С:Образование 4. Школа»

После синхронизации в классе ученики из пршлого учебного года

«« Пред. тема
"1С:Образование. Школа" и закон о персональных данных
След. тема »»
CentOS x64 + 1С:Образование 5. Школа
После синхронизации в классе ученики из пршлого учебного года serverok 25.09.2014 12:01
Добрый день. В 1С Общеобразовательное учреждение, все классы успешно переведены на новый учебный год. В настройках программы выбран текущий год. Синхронизация с 1С Школа 5, проходит без ошибок, но когда учитель заходит в журнальные страницы, по помимо учеников, например, 5а класса текущего года, там оказываются и ученики 5а прошлого года. Полное очищение БД Школа 5 не помогло.
Re: После синхронизации в классе ученики из пршлого учебного года Дмитрий Воробьев, 1С 25.09.2014 13:11
Добрый день!

Учебные классы "5а" 2013/2014 учебного года и "5а" 2014/2015 учебного года - это два разных класса.
Если вы зачислили новых учеников (2014/2015 учебного года) в класс 2013/2014 учебного года, то тогда и получается ситуация, когда к уже имеющимся там ученикам прошедшего учебного года добавились новые.
Другими словами, для нового учебного года надо создать новые классы, на вашем примере - новый класс "5а", относящийся к 2014/2015 учебному году.

С уважением,
Дмитрий Воробьев.
Re: После синхронизации в классе ученики из пршлого учебного года serverok 25.09.2014 13:36
Школа перевела 5а класс в новый учебный год через функцию "Перевод в новый учебный год", как и все другие классы. Разве в новых учебных годах, нужно заново создавать классы?
Re: После синхронизации в классе ученики из пршлого учебного года Дмитрий Воробьев, 1С 25.09.2014 13:52
>  через функцию "Перевод в новый учебный год"

Вы говорите о функции перевода в программе "1С:Образование" или в "1С:Общеобразовательное учреждение"?

Насколько я понимаю, функция перевода в программе "1С:Образование" переводит в новые классы, а не в те же самые. То есть, видимо, вы переводили в программе "1С:Общеобразовательное учреждение".

Обмен данными между продуктами "1С:Образование" и "1С:Общеобразовательное учреждение" происходит в соответствии с регламентом, разработанным в рамках проекта "Информатизация системы образования", который вводит понятие уникального идентификатора для всех объектов, в т.ч. учебных классов. Таким образом, при приеме данных из программы "1С:Общеобразовательное учреждение" программа "1С:Образование" обрабатывает их в соответствии с регламентом.

На упрощенном и адаптированном примере:
Класс 5а - Учебный год 2013/2014 - id:000001
Класс 5а - Учебный год 2014/2015 - id:000002
Класс 6а - Учебный год 2014/2015 - id:000003

Команды при синхронизации:

Дата синхронизации: 1 сентября 2013 года
---- зачислить Ивана Петрова в класс 5а (id:000001)
---- зачислить Марию Васильеву в класс 5а (id:000001)

Дата синхронизации: 1 сентября 2014 года
---- отчислить Ивана Петрова из класса 5а (id:000001)
---- отчислить Марию Васильеву из класса 5а (id:000001)
---- зачислить Ивана Петрова в класс 6а (id:000003)
---- зачислить Марию Васильеву в класс 6а (id:000003)
---- зачислить Петра Иванова в класс 5а (id:000001) // <- ЕСЛИ МЫ ДОБАВЛЯЕМ В ПРОШЛОГОДНИЙ КЛАСС
---- зачислить Татьяну Семенову в класс 5а (id:000001) // <- ЕСЛИ МЫ ДОБАВЛЯЕМ В ПРОШЛОГОДНИЙ КЛАСС

Итого мы получаем на 1 сентября 2014 года в полном соответствии с инструкциями, переданными по регламенту:

Класс 5а (id:000001)
1. Иван Петров с 01.09.13 по 01.09.14
2. Мария Васильева с 01.09.13 по 01.09.14
3. Петр Иванов с 01.09.14
4. Татьяна Семенова с 01.09.14

Класс 6а (id:000003)
1. Иван Петров с 01.09.14
2. Мария Васильева с 01.09.14

Резюмируя, возможно, вам имеет смысл обратиться в службу поддержки продукта "1С:Общеобразовательное учреждение" и уточнить у них, как методически правильно осуществлять перевод из класса в класс с учетом необходимости обмена данными в соответствии с регламентом информационного обмена. Учебные классы разных учебных годов в соответствии с регламентом должны иметь разные уникальные идентификаторы.