Текущие компоненты

Название продукта Название компонента Тип Последняя версия Дата выхода
Галактика ERP 9.1Z_STAFFRES

Справка по компоненту.

Количество версий компонента482
Количество рещенных задач2810
Последная дата обработки компонента2023-12-19 06:58:51
Последная дата файла2023-12-16 17:31:37
Последная версия9.1.319.0

Новые задачи в этом компоненте

Z_STAFF
101.51254
Z_STAFF ( 9.1.63.0 )
2015-01-30 17:28:02

Краткое описание :

Изменения в интерфейсе "Картотека сотрудников" не сохраняются после закрытия окна

Описание :

Картотека сотрудников

Что измененно :


Если в окне картотеки сотрудников перенести графу "Табельный №" влево (например, сделать её первой), расширить графу "Подразделение", то после закрытия окна и повторного открытия изменения не восстанавливаются.
Такая ситуация происходит при установке настройки "Настройки Галактики - Управление персоналом - Управление и учет кадров - Картотека - Внешний вид картотеки - Отображение списка сотрудников" = "Список". Если у настройки установлен параметр "Штатное наполнение", то изменения в интерфейсе сохраняются.
Ожидаемый результат: пользовательские изменения колонок должны восстанавливаться при следующих открытиях окна картотеки.

Как измененно :


Исправлено. Пользовательские изменения сохраняются.
Z_STAFF
102.133946
Z_STAFF ( 9.1.63.0 )
2015-01-30 17:28:02

Краткое описание :

Управление компетенциями

Описание :

* Предложение по новой функциональности модуля "Управление персоналом"

Что измененно :

Новый проект "Управление компетенциями".

Как измененно :

Разработан новый проект "Управление компетенциями". Справочная
информация находится в файле Z_Staff\DOC\StaffCompetence.pdf.
Z_STAFF
102.134774
Z_STAFF ( 9.1.63.0 )
2015-01-30 17:28:02

Краткое описание :

слишком много действий приходится делать при формировании приказа на отзыв - нужно упростить

Описание :

40. Отзыв из отпуска

Что измененно :


Заказчик недоволен, что при новой технологии по
отпускам - слишком много действий приходится делать при
формировании приказа на отзыв.
Можно выделить 3 проблемы, которые необходимо решить:
1. Нужен специальный флажок для автоматического
оформления отзыва для всех оставшихся отпусков пакета
сотрудника, (т.к. отзывы часто даются на весь
оставшийся пакет отпусков, то необходима возможность
указать это, т.е. нужен специальный флажок, чтобы
оставшиеся отпуска пакета автоматически посадить в
приказ).
2. При выборе отпуска из справочника "Фактически
предоставленные отпуска" автоматически позиционировать
курсор на последнем пакете отпусков, мало того,
автоматически открыть пакет и поставить курсор на
первую запись.
3. В окне приказа показать общее количество дней
отзыва. Пользователю нужно это видеть, чтобы не
считать. Работник отдела кадров записывает в бумажной
карточке Т-2 на сколько дней отозван сотрудник.

Как измененно :


Был изменен подход к оформлению отзыва у сотрудника для РПД40. Теперь появилась возможность из интерфейса фактических отпусков выбирать либо пакет отпусков, либо конкретный отпуск.
В результате выбранные отпуска(отпуск) добавляются в нижнюю панель.

В средней панели приказа удалена кнопка "Отпуска сотрудника".

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

Механизм предоставления отзыва:
1. Поле, соответствующее типу расчета по дням на первоначальном этапе соответствует соответствующему значению из фактического отпуска. В последствие значение этого поля можно изменить.
2. Даты и общее количество дней отзыва и переноса рассчитывается в соответствии с вышеописанным полем.
3. После того, как все поля отзыва заполнены, идет формирование будущих отзывов в таблице нижней части интерфейса. Формирование происходит последовательно, предоставляется отзыв с первого отпуска до последнего. Если количество дней отзыва меньше, чем возможное количество дней отпуска, то значения отзыва формируется в соответствии с заданными данными.
Таким образом, отзыв начинается и заканчивается любой датой отпуска, но не превышает их.
4. Если заполнены поля для переноса, аналогично идет расчет/перерасчет переносов. Переносы предоставляются только по хронологическому порядку.

Также был доработан интерфейс выбора фактических отпусков. Открывается либо из РПД-40 по полю "Отозвать из отпуска", либо при создании отзыва в 7м окне в интерфейсе, открытом по кнопке "Отзывы". Была добавлена панель с отзывами, которые уже были для отпуска/пакета отпусков , на котором спозиционировался пользователь. Отзывы для пакета отпусков включают в себя все отзывы отпусков, включенных в пакет.
При открытии этого интерфейса происходит позиционирование на первом отпуске последнего пакета.

Доработки для 7го окна. Для вкладки "Трудовые отпуска" отзывы, созданные приказом, отображаются в соответствии с отпуском, на который были предоставлены.

Для интерфейса, открываемого по кнопке "Отзыв", пакет отпусков отображается как "Несколько отпусков". Для того, чтобы из "Зарплаты" посмотреть перечень отзывов, можно на данной позиции нажать F4 и открыть интерфейс выбора фактических отпусков с предоставленными отзывами. Выбор пакета ни к чему не приведет, в данном случае интерфейс используется только для просмотра.
Создание нового отзыва в этом интерфейсе происходит по тем же принципам, что и создание отзыва в РПД40. Если выбран пакет, то создается несколько записей отзыва для каждого из отпусков. В этом интерфейсе отображается только одна запись с наименованием "Несколько отпусков". Однако в 7м окне можно их просмотреть более детально. При уменьшении/увеличении дат отзыва корректируются и созданные им отзывы для каждого из отпуска. Могут изменять свои даты, удаляться или создаваться(в случае когда отзыв выход из пределов одного из отпусков)

Если приказом РПД40 предоставляется перенос, то в 7м окне создается пакет отпусков на заданные даты в приказе и включающий отпуска из приказа РПД40, на которые был предоставлен отзыв и перенос
Z_STAFF
102.136184
Z_STAFF ( 9.1.63.0 )
2015-01-30 17:28:02

Краткое описание :

Новый интерфейс выбора родственников

Описание :

41. Предоставление отпуска

Что измененно :


в 41 РПД для выбора даты рождения ребенка нужен новый интерфейс выбора родственников.

Как измененно :


Реализован новый интерфейс одиночного выбора родственника для выбора значения поля "Дата рождения ребенка" в интерфейсе РПД-41
Z_STAFF
102.137312
Z_STAFF ( 9.1.63.0 )
2015-01-30 17:28:02

Краткое описание :

Дать возможность редактировать раб. год начало/окончание в "Сведениях об отпусках" "Картотеки сотрудников"

Описание :

7-е окно (отпуска сотрудника)

Что измененно :


Дать возможность редактировать раб. год
начало/окончание в "Сведениях об отпусках" "Картотеки
сотрудников".

Как измененно :


Открыта возможность редактировать раб. год начало/окончание в "Сведениях об отпусках" "Картотеки сотрудников"
Z_STAFF
102.138247
Z_STAFF ( 9.1.63.0 )
2015-01-30 17:28:02

Краткое описание :

Нужно дать возможность формировать план-график на основании ШР и карточки (без остатков и фактич-х отпусков).

Описание :

Формирование план-графиков отпусков

Что измененно :


Нужно дать возможность формировать план-график на
основании отпусков прикрепленных к ШР и карточки (без
остатков и фактич-х отпусков).

Как измененно :


Алгоритм формирования следующий:

План график формируется на дату за 14 дней до начала календарного года (17 декабря). Из этого следует, что уволенные до этой даты и принятые после этой даты сотрудники в план-график не попадут.
На эту дату проверяются основное назначение и совместительства.

ВНИМАНИЕ!!! Совмещение должностей не рассматривается.
Также не анализируются остатки прошлых периодов и отпуска взятые авансом (в счет будущего отпуска).
Отпуска, которые необходимо запланировать авансом за следующий рабочий год, нужно ввести вручную (контроль за датой начала таких отпусков, чтобы они не начинались раньше следующего рабочего года, возлагается на пользователя).

Количество дней берется из ШР на дату формирования план-графика. Количество персональных отпусков досуммируются к отпускам основного назначения.
Дата начала отпусков по основному назначению определяется как:
1. дата начала текущего рабочего года работника + 11 месяцев;
2. дата начала текущего рабочего года работника + 6 месяцев;
3. дата начала текущего рабочего года работника + 3 месяца;
4. указанная дата;
5. дата окончания текущего рабочего периода + 1 день.

Дата начала отпусков по совместительствам приравнивается к дате начала отпусков по основному назначению.

Если отпуска не закончились в году формирования план-графика отпусков, они сдвигаются так, что дата окончания отпусков по основному назначению будет 31 декабря.
Z_STAFF
102.138834
Z_STAFF ( 9.1.63.0 )
2015-01-30 17:28:02

Краткое описание :

Интерфейс "Мероприятия по повышению квалификации" не закрывается по Esc

Описание :

Мероприятия по повышению квалификации

Что измененно :


В статус-строке есть кнопка [[Esc] Выход] и нажатие на неё приводит к закрытию окна, а нажатие соответствующей клавиши на клавиатуре окно не закрывает.
Нужно сделать, чтобы по клавише Esc окно интерфейса закрывалось.

Как измененно :


Интерфейс "Мероприятия по повышению квалификации" закрывается при нажатии клавиши Esc на клавиатуре.
Z_STAFF
101.53743
Z_STAFF ( 9.1.63.0 )
2015-01-30 17:28:02

Краткое описание :

Декретный отпуск по беременности и родам

Описание :

Классификатор отпусков и неявок

Что измененно :


Необходимо добавить в интерфейс РПД 41 возможность выбора больничного листа на основании которого формируется больничный по беременности и родам.

Как измененно :


Добавлен новый тип отпуска "БИР" - больничный по беременности и родам.
При установке этого типа отпуска для папки, по запросу, для всех подчиненных будет установлен аналогичный тип.
Если в приказе РПД-41 выбирается отпуск с кодом соответствующим описанной настройке, то пользователю становится доступным для выбора поле "Больничный лист:", справа от поля отображается информация о больничном. Если информация не полная то цвет шрифта меняется на красный. При выборе значения поля "Больничный лист:" даты начала и окончания отпуска устанавливаются соответствующими датам начала и окончания больничного, выдается запрос на ДОБАВЛЕНИЕ в поле "Основание:" номера и даты, выбранного больничного листа. При удалении значения поля по запросу ОЧИЩАЕТСЯ ТОЛЬКО значение поля "Основание:". Количество дней рассчитывается по правилу 41 РПД.
Z_STAFF
103.6830
Z_STAFF ( 9.1.63.0 )
2015-01-30 17:28:02

Краткое описание :

На версии 9.1 фотографии в картотеку сотрудников подгружаются с наименованием файла.

Описание :

1-е окно (общие сведения)

Что измененно :


В 1-м окне картотеки при импорте файла фотографии с расширением JPEG под изображением фотографии отображается панель документов мемо-вьювера в которую выводится имя импортированного файла.

Как измененно :


Отображение фотографии в 1-м окне картотеки будет выполняться без панели документов, даже если проимпортирован файл, длина расширения которого больше 3 символов.
Если ранее в мемо-вьювер фотографии какой-либо карточки было внедрено несколько файлов, то будет отображаться содержимое последнего. При необходимости можно включить панель документов средствами конфигуратора (DocPanelMode = dpmAlways).
Z_STAFF
180.8268
Z_STAFF ( 9.1.63.0 )
2015-01-30 17:28:02

Краткое описание :

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

Описание :

7-е окно (отпуска сотрудника)

Что измененно :


В 7-м разделе картотеки сотрудников на закладке Рабочие периоды при установленной настройке "Отображать сводную информацию по отпускам" некорректно отображается информация по предоставленным отпускам по совместительству.

Как измененно :


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

Отпуска, для которых тип назначения не определен, будут отображаться в папках с пометкой "О" или "?".
Z_STAFF
180.8418
Z_STAFF ( 9.1.63.0 )
2015-01-30 17:28:02

Краткое описание :

Копирование данных в приказе на назначение персональных надбавок

Описание :

9. Назначение персональных надбавок

Что измененно :


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

Как измененно :


В интерфейсе выбора "Сотрудники предприятия" фильтр "Список по назначениям" разделен на три фильтра: "Список по назначениям", "Список по периоду" и фильтр по подразделению.

"Список по периоду" - фильтрует данные по указанным датам, если не установлена галочка "Список по назначениям", то анализируются данные из карточки сотрудника, т.е. указанные в первом окне карточки сотрудника дата приема и дата увольнения .

Фильтр по подразделения - фильтрует сотрудников по указанному подразделению или подразделениям, если не установлена галочка "Список по назначениям", то анализируется подразделение указанное в первом окне карточки сотрудника.

Эти фильтры могут работать как вместе так и по отдельности.
Z_STAFF
180.8430
Z_STAFF ( 9.1.63.0 )
2015-01-30 17:28:02

Краткое описание :

Не работает фильтр при копировании данных

Описание :

9. Назначение персональных надбавок

Что измененно :


В приказе на назначение персональных надбавок есть функция копирования данных. При выборе сотрудников по следующим параметрам:
Интерфейс выбора : Сотрудники предприятия
Правая клавиша мыши - Фильтр
База для просмотра - работающие
флаг установлен в поле Список по назначениям
и указан период с по

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

Во вложении со скринами.

Как измененно :


Исправлена ошибка при копировании с пометкой "Пометить все", так же добавлена проверка есть ли вставляемая запись в приказе, в частности эта проверка осуществляется при установленном фильтре по назначениям, если вставляемое назначение уже есть в приказе копирование не производится, а создается соответствующее сообщение в протокол. На копирование других записей эта проверка никак влияет.
Z_STAFF
180.8520
Z_STAFF ( 9.1.63.0 )
2015-01-30 17:28:02

Краткое описание :

Отпуск сотрудника - остаток отображется как 65528

Описание :

Справочник рабочих периодов (обобщенно)

Что измененно :


Остаток отпусков отображается в РП как 65528 дней.

Как измененно :


Для устранения возможности появления остатка 65 тыс. осуществлены следующие доработки:
1) при проверке перед утверждением приказов рпд-6 и рпд-41: дополнительно осуществляется проверка суммарного выдаваемого и компенсируемого в этом приказе количества полагающегося отпуска (включая остатки сформированные по нему);
2) при изменении количества дней полагающегося отпуска вручную или при системном пересчете с помощью метода формирования полагающихся отпусков с флагом пересчета:
- в случае уменьшения количества дней осуществляется проверка не превышает ли разница оставшегося количества дней по этому полагающемуся отпуску;
- после модификации количества дней полагающегося отпуска производится корректировка остатков последующих периодов, сформированных на основании этого отпуска;
3) при удалении полагающегося отпуска вручную: для остатка следующего РП, сформированного на основании этого отпуска, удаляется связь с отпусков-источников и устанавливается признак "П" (добавлен/изменен Пользователем);

В рпд-6 значение поля "Из дней" является расчетным для неутвержденных приказов, при утверждении значение поля "Из дней" на момент утверждения сохраняется в приказе, и в дальнейшем для утвержденных приказов отображается сохраненное значение.

При расчете оставшегося количества дней отпуска не учитываются неутвержденные компенсации по этому отпуску или его остаткам.
Z_STAFF
180.8533
Z_STAFF ( 9.1.63.0 )
2015-01-30 17:28:02

Краткое описание :

Версия 9.1 отчет по неиспользованным отпускам - количество дней неиспользованного отпуска выводить с двумя знаками после запятой

Описание :

Отчет о неиспользованных отпусках

Что измененно :


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

Как измененно :


В окно настройки печати отчета "Отчет о неиспользованных отпусках" добавлен параметр "округлять количество дней", значение по умолчанию - округлять. Значение параметра сохраняется в DSK.
При включенном параметре значение столбца "Не использовано дней" округляется до целого числа, при выключенном параметре - до двух знаков после запятой.
Внимание: в отчет выводятся только записи об отпусках значение "Не использовано дней" в которых отлично от нуля. Следовательно при округлении до целых по математическим правилам, количества меньшие 0,5 приравниваются к нулю, поэтому такая запись в отчет не попадает.
Z_STAFF
180.8555
Z_STAFF ( 9.1.63.0 )
2015-01-30 17:28:02

Краткое описание :

Заполнение рабочих периодов - кнопка F7 исчезает если выполнить определенную последовательность

Описание :

7-е окно (отпуска сотрудника)

Что измененно :


После отклытия локального меню, при отсутствии записей в справочнике РП, исчезает кнопка [f7].

Как измененно :


Доступность кнопки [f7] и пункта меню "Добавить рабочий период" для представления "Рабочие периоды" определяется наличием записей в нем.
Кнопка [f7] в представлении "Полагающиеся отпуска" доступна всегда.

9.1.319.09.1.318.19.1.318.09.1.317.09.1.316.09.1.315.09.1.314.19.1.314.09.1.313.09.1.312.09.1.311.09.1.310.09.1.309.19.1.309.09.1.308.09.1.307.09.1.306.09.1.305.09.1.304.19.1.304.09.1.303.19.1.303.09.1.302.19.1.302.09.1.301.19.1.301.09.1.300.09.1.299.19.1.299.09.1.298.09.1.297.09.1.296.19.1.296.09.1.295.09.1.294.09.1.293.19.1.293.09.1.292.09.1.291.09.1.289.09.1.287.09.1.285.09.1.284.09.1.283.09.1.282.09.1.281.09.1.280.29.1.280.19.1.279.19.1.279.09.1.278.09.1.277.09.1.276.09.1.275.09.1.274.09.1.273.09.1.272.09.1.271.09.1.270.29.1.267.09.1.266.09.1.265.09.1.264.09.1.263.19.1.263.09.1.262.09.1.261.09.1.260.09.1.259.19.1.258.19.1.258.09.1.257.09.1.256.09.1.255.09.1.290.09.1.288.09.1.286.09.1.280.09.1.275.19.1.270.19.1.270.09.1.269.09.1.268.09.1.259.09.1.254.09.1.253.09.1.252.09.1.251.09.1.250.09.1.249.09.1.248.09.1.247.09.1.246.09.1.245.09.1.244.09.1.243.09.1.242.09.1.241.09.1.240.09.1.239.09.1.238.09.1.237.09.1.236.09.1.235.09.1.234.09.1.233.09.1.232.09.1.231.09.1.230.29.1.230.19.1.230.09.1.229.19.1.229.09.1.228.09.1.227.09.1.226.09.1.225.09.1.224.09.1.223.09.1.222.09.1.221.09.1.220.09.1.219.09.1.218.09.1.217.09.1.216.09.1.215.09.1.214.09.1.213.09.1.212.09.1.211.09.1.210.09.1.209.09.1.208.09.1.207.09.1.206.09.1.205.09.1.204.09.1.203.09.1.202.19.1.202.09.1.201.09.1.200.09.1.199.09.1.198.09.1.197.09.1.196.09.1.195.09.1.194.09.1.193.19.1.193.09.1.192.09.1.191.09.1.190.09.1.189.09.1.188.09.1.187.09.1.186.09.1.185.09.1.184.09.1.183.09.1.182.09.1.181.09.1.180.09.1.179.09.1.178.09.1.177.09.1.176.09.1.175.09.1.174.09.1.173.09.1.172.09.1.171.09.1.170.19.1.170.09.1.169.19.1.169.09.1.168.09.1.167.09.1.166.29.1.166.19.1.166.09.1.165.09.1.164.39.1.164.29.1.164.09.1.163.09.1.162.09.1.161.29.1.161.19.1.161.09.1.160.09.1.159.09.1.158.39.1.158.29.1.158.19.1.158.09.1.157.09.1.156.09.1.155.09.1.154.09.1.153.09.1.152.09.1.151.09.1.150.09.1.149.09.1.148.09.1.147.09.1.146.09.1.145.09.1.144.09.1.143.19.1.143.09.1.142.09.1.141.09.1.140.09.1.139.09.1.138.09.1.137.09.1.136.09.1.135.09.1.134.09.1.133.09.1.132.09.1.131.09.1.130.09.1.129.09.1.128.09.1.127.09.1.126.09.1.125.09.1.124.09.1.123.29.1.123.19.1.123.09.1.122.09.1.121.09.1.120.09.1.119.09.1.118.19.1.118.09.1.117.09.1.116.09.1.115.09.1.114.19.1.114.09.1.113.09.1.112.09.1.111.09.1.110.29.1.110.19.1.110.09.1.109.09.1.108.09.1.107.09.1.106.09.1.105.29.1.105.19.1.105.09.1.104.09.1.103.09.1.102.09.1.101.09.1.100.09.1.099.09.1.99.09.1.98.09.1.098.09.1.97.09.1.097.09.1.96.09.1.096.09.1.95.09.1.095.09.1.94.09.1.094.09.1.093.09.1.93.09.1.092.09.1.92.09.1.091.09.1.91.09.1.090.09.1.90.09.1.089.09.1.89.09.1.88.09.1.088.09.1.87.09.1.087.09.1.86.09.1.086.09.1.85.29.1.85.19.1.085.09.1.85.09.1.084.09.1.84.09.1.083.09.1.83.09.1.82.19.1.082.09.1.82.09.1.81.09.1.081.09.1.080.09.1.80.09.1.079.09.1.79.09.1.78.19.1.78.09.1.078.09.1.077.09.1.77.09.1.76.19.1.76.09.1.076.09.1.75.19.1.75.09.1.075.09.1.74.09.1.074.09.1.73.09.1.073.09.1.72.39.1.72.29.1.72.19.1.072.09.1.72.09.1.71.09.1.071.09.1.70.09.1.070.09.1.69.19.1.69.09.1.069.09.1.068.09.1.68.09.1.067.09.1.67.09.1.066.09.1.66.09.1.65.09.1.065.09.1.64.09.1.064.09.1.63.19.1.063.09.1.63.09.1.062.09.1.62.09.1.61.29.1.61.09.1.061.09.1.60.09.1.060.09.1.59.39.1.59.09.1.059.09.1.058.09.1.58.09.1.57.19.1.057.09.1.57.09.1.056.09.1.56.09.1.55.09.1.055.09.1.54.09.1.054.09.1.53.09.1.053.09.1.052.09.1.52.09.1.51.09.1.051.09.1.50.09.1.050.09.1.049.09.1.49.09.1.048.09.1.48.09.1.047.09.1.47.09.1.46.29.1.046.09.1.46.09.1.045.09.1.45.09.1.044.09.1.44.09.1.043.09.1.042.09.1.42.09.1.41.09.1.040.09.1.40.09.1.039.09.1.39.09.1.038.09.1.38.09.1.037.09.1.37.09.1.36.09.1.036.09.1.35.19.1.035.09.1.35.09.1.034.09.1.34.09.1.33.19.1.33.09.1.033.09.1.032.09.1.32.09.1.31.09.1.031.09.1.030.09.1.30.09.1.29.09.1.029.09.1.28.09.1.028.09.1.27.19.1.027.09.1.27.09.1.26.09.1.026.09.1.025.09.1.25.09.1.24.09.1.024.09.1.023.09.1.23.09.1.022.29.1.022.19.1.22.19.1.022.09.1.22.09.1.21.29.1.21.09.1.021.09.1.020.09.1.20.09.1.019.09.1.19.09.1.18.09.1.018.09.1.017.09.1.17.09.1.016.09.1.16.09.1.015.09.1.15.09.1.14.09.1.014.09.1.13.09.1.013.09.1.12.09.1.012.09.1.11.09.1.011.09.1.10.09.1.010.09.1.9.09.1.009.09.1.8.09.1.008.09.1.007.09.1.7.09.1.006.09.1.6.09.1.5.09.1.005.09.1.004.09.1.4.09.1.003.09.1.3.09.1.2.09.1.002.09.1.001.09.1.1.0