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

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

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

Количество версий компонента665
Количество рещенных задач2556
Последная дата обработки компонента2023-12-24 12:12:26
Последная дата файла2023-12-24 12:10:25
Последная версия9.1.442.1

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

G_ZARPL
102.160349
G_ZARPL ( 9.1.202.0 )
2017-01-26 13:54:53

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

Доработать расчет удержаний в разрезе СИ

Описание :

Расчет удержаний (общие вопросы)

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


Для корректного учета сумм при формировании реестров нужно доработать расчет удержаний в разрезе СИ.
Нужно, чтобы во всех удержаниях были данные, соответствующие начислениям лицевого счета в расчетном периоде:
1) код источника и ссылка на источник (сопоставимый с источником в начислениях по коду и ссылке).
Речь пока идет только о тех источниках, которые могут выплачиваться и в межпериод и вместе с зарплатой (то есть о больничных, отпусках, начислениях и выплатах, пособиях).
Ссылок на наряды ведь нет в начислениях, так ведь? Значит и в удержаниях они не нужны если нет ссылки в начислениях. В удержаниях по иным источникам (по которым могут быть лишь выплаты вместе с зарплатой) не нужны если удержание можно будет однозначно сопоставить с начислением по "оплачиваемому периоду работы" и "виду оплаты".
2) оплачиваемый период (работы, отпуска, больничного и др.) в виде диапазона дат в соответствии с начислением, а также желательно в виде месяца и года
Здесь говорилось об оплачиваемом периоде работе, ведь начисляют суммы для оплаты какого то периода работы, то есть диапазона дат "с" и "по". Основанием для начисления сумм ведь являются периоды в табеле, и на основе данных табеля бухгалтер создает какие то документы и начисления для оплаты того или иного периода работы. Я так полагаю, этот диапазон дат записан в начислении в полях Nachisl.DataN и Nachisl.DatOk
3) системный код вида оплаты
Нужно записывать только для для тех удержаний, которые рассчитаны с конкретных начислений. Чтобы было однозначно понятно с каких начислений рассчитаны удержания.


4) Доработать расчет удержаний, чтобы в них сохранялся исходный вид удержания, которым реально выплачивались суммы по реестрам и ведомостям.
У пользователя в настройке "Вид удержания для реально перечисленной заработной платы" выбран вид удержания 210.
Пример 1 (если формирует реестры по суммам таблицы Uder (SumVidUd)):
Например, у работника есть постоянное удержание 222 для перечисления всей зарплаты в банк, поэтому при расчете зарплаты сформируются удержания с кодом 222.
Формируем реестр по виду удержания 222. Формируем по реестру платежку.
Доначисляем работнику и пересчитываем зарплату.
При расчете все первоначальные суммы записываются с кодом удержания, указанным в настройке (210), и с аналитикой, отличающейся от первоначальной.
В удержания с 222 кодом запишутся новые суммы. Если пользователь будет формировать реестр с контролем по 222 виду удержания, то от сумм 222 вида удержания вычтутся суммы, первого реестра, так как в нем тот же вид удержания.
В итоге получим неправильную сумму остатка. Пользователь конечно может не использовать опцию контроля, тогда реестр сформируется только на новую сумму. Но при этом будет лишен возможности проконтролировать и может случайно заплатить дважды, если не сделает пересчет.
Таких ситуаций не возникнет если не будет заменяться код вида удержания на тот, который указан в общесистемной настройке.
Пользователь тогда может использовать функцию контроля при формировании реестра, при этом он получит реестр на остаток, то есть за вычетом сумм реестров ранее сформированных по виду удержания 222.
Конечно, если найдется поле, в котором будет храниться вид удержания которым перечислялась зарплата, то это тоже позволит проконтролировать суммы.
Потребуется доработать функциональность формирования реестров а также расчет сальдо.
Так как вопросы визуального отображения и отражения в отчетах все равно периодически поступают от клиентов, то их лучше решать лишь как отображение в отчетах - от этого система только выиграет.
Кроме того, доработка отображения в отчетах никак не повлияют на функционал. И при этом не понадобится еще где то изменять данные и подгонять функционал.

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


Для России доработана функция формирования результатов расчета удержаний.
1) Заполняются поля "источник начисления": код источника (UDER.TYPESOURCEUD) и ссылка на источник (Uder.SOURCELINKUD) (сопоставимые с источником в начислениях по коду и ссылке).
(Для архива удержаний SumVidUd.TYPESOURCESVU и SumVidUd.SOURCELINKSVU)
Речь идет только о тех источниках, которые могут выплачиваться и в межпериод и вместе с зарплатой (то есть о больничных, отпусках, начислениях и выплатах, пособиях).

2)Заполняются поля Начислено с... по... в виде диапазона дат в соответствии с начислением.
Этот диапазон дат записан в результатах расчета начислений в полях "Дата начала выплат" и "Дата окончания выплат".
(Поля Uder.DATEFWB Дата начала начисления Uder.DATEFWE)
(Поля SumVidUd.DATEFWB Дата начала начисления SumVidUd.DATEFWE)

3) Системный код вида оплаты (UDER.VIDOPLUD, SumVidUd.VIDOPLSVU). Записывается только для тех удержаний, которые рассчитаны с конкретных начислений.

4) В результатах расчета удержаний сохраняется исходный вид удержания, которым реально выплачивались суммы по реестрам и ведомостям (поле Uder.INTUD[3], SumVidUd.INTSVU[3]).

5) Доработаны интерфейсы "Результаты расчета" и "Суммы по видам удержаний" в режиме редактирования.
В поле "Исходный вид удержания" отражается исходный вид удержания п.4.
В поле "Для визуального отображения и отчетности" отражается код, который ранее отражался в поле "Вид удержания".
G_ZARPL
102.161090
G_ZARPL ( 9.1.202.0 )
2017-01-26 13:54:53

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

Признак для условии труда в таблицу Nachisl

Описание :

Заполнение условий труда в расчетных начислениях

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


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

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


Для РК: При расчете начислений сохраняется значение условий работы для каждого начисления: обычные условия (Nachisl.summa28 = 0), вредные условия (Nachisl.summa28 = 2). Признак определяется на основании табеля на дату начала начисления.
Входимость начисления в ОППВ на этапе расчета начислений не анализируется, т.е. если начисление не облагается ОППВ, а на дату начала начисления в табеле у сотрудника день вредный, то в начислении признак будет "вредные".
Визуально результат можно видеть для оплат в окне "Результаты расчёта" (редактирование), поле "Оплата за работу", значения "в обычных условиях", "во вредных условиях". В этом же окне можно изменять значение поля "Оплата за работу".
G_ZARPL
102.162007
G_ZARPL ( 9.1.202.0 )
2017-01-26 13:54:53

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

Расчет зарплаты за период. Удержание по отпуску

Описание :

Расчет удержаний (общие вопросы)

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


Расчет зарплаты за период. Удержание по отпуску
Учет выплат по реестрам = ведется
В рамках ПиР 102.160966 добавляется настройка, которая будет регулировать попадание/непопадание начислений по отпуску при расчете зарплаты за период по дате начала пакета отпусков либо по дате выплаты.
Ома выразила пожелание:
делать анализ на попадание в разноску по дате выплаты в межпериод для начисления, которая устанавливается при расчете отпуска, а удержания по реестру по дате формирования не анализировать, а рассматривать в связке с начислением. В случае, если дата выплаты попадает в период разноски, то и связанный реестр с отпуском также попадает. А если дата выплаты в межпериод начисления не попадает в период разноски, то и связанный реестр не попадет.
Т.е. если начисление не попадает в разноску по дате выплаты, то и удержания аналогично не должны попадать. Тоже самое, если настройка в значении "по началу пакета отпусков", если начисление не попало, потому что пакет отпусков начался позже периода, то и удержание тоже не попадает.

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


Расчет зарплаты за период. Учет выплат по реестрам и платежным ведомостям = ведется.
При расчете удержаний по реестрам или платежным ведомостям отпусков анализируется настройка "Настройки Галактики \ Управление персоналом \ Расчеты с персоналом \ Межрасчетный период \ Учет межпериода при расчете зарплаты \ При расчете за период учитывать отпуска по дате".
В зависимости от значения настройки если дата начала пакета отпусков (отпуска) или дата выплаты по реестру (ведомости)не попадает в диапазон формирования предварительной разноски, то удержание по реестру (ведомости)не формируется.
G_ZARPL
102.162653
G_ZARPL ( 9.1.202.0 )
2017-01-26 13:54:53

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

При каждом контроле дохода увеличивается количество записей входящего сальдо по матпомощи

Описание :

Контроль дохода

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


При каждом контроле дохода увеличивается количество записей входящего сальдо по матпомощи со связанного лицевого счета.

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


Исправлено. Теперь, если у сотрудника уже есть сальдо с суммами, аналогичными переносимым, то перенос не будет осуществляться. Контроль выполняется по полям: "Код вида дохода", "Общая сумма дохода с начала года", "Необлагаемая сумма дохода с начала года", "Сумма дохода за месяц", "Необлагаемая сумма дохода за месяц".
G_ZARPL
102.162706
G_ZARPL ( 9.1.202.0 )
2017-01-26 13:54:53

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

После окончания временного перехода не заполняется значение доп.аналитики при определенной настройке

Описание :

Расчет подоходного налога

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


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

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


Доработана функция формирования результатов расчета заработной платы для значения "по подразделениям переходов межпериода" в настройке
"Настройки Галактики \ Управление персоналом \ Расчеты с персоналом \ Режимы расчетов \ Разбивать удержания".
Теперь после окончания временного перехода в результатах расчета подоходного налога и других удержаний заполняется значении доп аналитики.
После окончания перехода заполняется значение доп аналитики ил лицевого счета.
G_ZARPL
102.162798
G_ZARPL ( 9.1.202.0 )
2017-01-26 13:54:53

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

Pасчет НДФЛ за месяц при отсутствии начислений и наличии реестра в межпериод

Описание :

Расчет подоходного налога

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


Ошибка расчета НДФЛ при расчете з/пл за месяц.
У сотрудника в межпериоде выплачет отпуск и перечислен НДФЛ
Далее обработан отзыв на весь период отпуска, и в табеле нет ни одного рабочего дня, т.е. начислений за месяц нет.
В "жизни" это бывает так: 1-го числа отправили в отпуск, перечислили отпускные и НДФЛ, а сотрудник заболел и к концу месяца б/л не предоставил. Как показывает практика, что многие предприятия на время б/л оформляют отзыв.
Кроме того, сумма вычета не соответствует действительности.

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


Доработана функция расчета и формирования записей НДФЛ при расчете заработной платы при отсутствии начислений и наличии реестра в межпериод.
Теперь для такого случая в результатах расчета заработной платы формируются отдельные записи НДФЛ для каждой суммы отпуска с различными источниками и видами оплат.
В этих записях в поле "Источник выплаты" заполнен тип и ссылка на источник, поле источник начисления имеет тип "Отпуск".
Далее, для каждой такой записи формируется отдельная запись о возврате НДФЛ.
В записях о возврате поля "Источник выплаты" и ссылка не заполнены, поле источник начисления имеет тип "Отпуск".
Суммы вычетов также не заполнены.
G_ZARPL
102.163176
G_ZARPL ( 9.1.202.0 )
2017-01-26 13:54:53

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

Расчёт премии по пользовательсткому алгоритму в межпериод приводит к ошибочному начислению северной надбавки

Описание :

Ведение интерфейса "Начисления и выплаты"

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


При выплате премии в межпериод рассчитываются северные в размере 100% от премии, хотя никаких северных стажей и категорий нет.

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


При расчете северных в межпериод северные рассчитываются с учетом алгоритма, указанного в виде оплаты (с системным кодом 45), для оплаты северных и соответствующих настроек для расчета.
G_ZARPL
104.20455
G_ZARPL ( 9.1.202.0 )
2017-01-26 13:54:53

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

Расчет подоходного налога с неденежного дохода

Описание :

Расчет подоходного налога

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


Расчет подоходного налога с неденежного дохода
В письме ГСФУ от 14.12.16 г. №21695/99-99-13-02-03-16 (во вложении) есть описание расчета подоходного налога с неденежного дохода
На текущий момент, есть правило которое не работает, в частности, если стоимость подарка превышает 50% одной минзарплаты (в расчете на месяц),
установленной на 1 января отчетного налогового года (в 2016 году- 689 грн.) (п.п. 165.1.39.НКУ).
Если стоимость подарка превышает 689,00 грн на месяц, такое превышение стоит облагать НДФЛ по ставке 18 %.
При этом сумму НДФЛ следует исчислять с применением "натурального" коэффициента (п.164.5 НКУ)
К = 100: (100 - Сп),
где К - коэффициент; К=1,219 (100/(100-18%));
Сп - ставка налога, установленная для таких доходов на момент их начисления. (18%)
В нашем случае, сумма подарка не уменьшается на необлагаемый минимум 689,00 грн.

На примере, как должно быть
Работнику начислена ЗП в размере 2000 грн, и предоставлен подарок в размере 800 грн.
Общий налогооблагаемый доход в этом месяце 2000 + 111 (800-689) = 2111 (в базе смоделирован пример, работник таб. № 5)
где, 689 - стоимость подарка, не включаемая в общий налогооблагаемый доход.
Расчет налогов должен производится следующим образом
НДФЛ с ЗП 2000*18%=360
НФДЛ со стоимости подарка 111 *(100/(100-18%))*18%=24,36
ИТОГО=384,33.

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


Для Украины доработан расчет подоходного налога с неденежного дохода.
Теперь при налогообложении учитывается единовременный вычет, который указан в постоянной доплате.
Сумма превышения, как и ранее облагается НДФЛ по ставке.
При этом сумма НДФЛ по-прежнему исчисляется с применением "натурального" коэффициента
К = 100: (100 - Сп),
где К - коэффициент; К=1,219 (100/(100-18%));
Сп - ставка налога, установленная для таких доходов на момент их начисления. (18%)
G_ZARPL
101.60138
G_ZARPL ( 9.1.202.0 )
2017-01-26 13:54:53

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

Реестры межпериода - при формировании сохранять вычеты из операций межпериода

Описание :

Реестры по перечислению в банк (отпускных)

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


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

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


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

Начисления и выплаты PRVIDOPL.CHWORK

Больничный
Основной ArBl.PrevP[1..7]
Дополнительный ArBl.PodNalP[1..7]
За счет ФСС ArBl.SumAlFss[1..7]

Отпуск AROTPUSK.SUMOBLPD[1..7]
G_ZARPL
101.60939
G_ZARPL ( 9.1.202.0 )
2017-01-26 13:54:53

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

Контроль доходов переносит данные по матпомощи только на месяц приема

Описание :

Контроль дохода

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


Контроль доходов переносит данные по матпомощи только на месяц приема, остальные месяца остаются без изменений.
Повторный прием пенсионеров осуществляется так:
По F7 в Картотеке заводят новую карточку, ф Зарплате формируется новый ЛС.
Его связывают со старым ЛС и запускают контроль доходов.

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


Доработана функция "Контроль дохода" по учету входящего сальдо по материальной помощи на дату приема.
Если у работника нет сумм с предыдущего места работы по материальной помощи, то теперь в расчет принимается входящее сальдо на месяц приема.

9.1.442.19.1.442.09.1.441.09.1.440.19.1.440.09.1.439.09.1.438.09.1.437.09.1.436.09.1.435.29.1.435.19.1.434.19.1.434.09.1.433.19.1.433.09.1.432.29.1.432.09.1.431.09.1.430.19.1.430.09.1.429.19.1.429.09.1.428.09.1.427.39.1.427.29.1.427.19.1.427.09.1.426.29.1.426.09.1.425.99.1.425.89.1.425.79.1.425.69.1.425.39.1.425.09.1.424.49.1.424.29.1.424.19.1.424.09.1.423.09.1.422.09.1.421.09.1.420.09.1.419.09.1.418.09.1.417.09.1.416.09.1.415.09.1.413.09.1.411.09.1.409.09.1.408.09.1.407.09.1.406.09.1.405.09.1.404.09.1.403.09.1.402.09.1.401.09.1.400.09.1.399.09.1.398.09.1.397.09.1.396.09.1.395.09.1.394.09.1.393.09.1.392.09.1.389.09.1.388.09.1.387.09.1.386.09.1.385.19.1.385.09.1.384.09.1.383.09.1.382.09.1.381.09.1.380.09.1.379.09.1.378.09.1.377.09.1.376.09.1.435.09.1.432.19.1.426.19.1.425.59.1.425.29.1.425.19.1.414.09.1.412.09.1.410.09.1.391.09.1.390.09.1.375.09.1.374.09.1.373.09.1.372.09.1.371.09.1.370.09.1.369.09.1.368.49.1.368.39.1.368.29.1.368.19.1.368.09.1.367.09.1.366.09.1.365.09.1.364.19.1.364.09.1.363.09.1.362.09.1.361.19.1.361.09.1.360.09.1.359.09.1.358.09.1.357.09.1.356.09.1.355.09.1.354.09.1.353.09.1.352.09.1.351.09.1.350.09.1.349.09.1.348.09.1.347.09.1.346.09.1.345.09.1.344.09.1.343.09.1.342.09.1.341.09.1.340.09.1.339.09.1.338.09.1.337.09.1.336.09.1.335.09.1.334.09.1.333.09.1.332.09.1.331.09.1.330.09.1.329.09.1.328.09.1.327.09.1.326.09.1.325.09.1.324.09.1.323.09.1.322.09.1.321.29.1.321.19.1.321.09.1.320.29.1.320.19.1.320.09.1.319.29.1.319.19.1.319.09.1.318.09.1.317.09.1.316.09.1.315.09.1.314.29.1.314.19.1.314.09.1.313.39.1.313.09.1.312.09.1.311.09.1.310.09.1.309.09.1.308.39.1.308.09.1.307.09.1.306.09.1.305.09.1.304.09.1.303.09.1.302.19.1.302.09.1.301.19.1.301.09.1.300.19.1.300.09.1.299.09.1.298.09.1.297.19.1.297.09.1.296.09.1.295.09.1.294.09.1.293.09.1.292.19.1.292.09.1.291.39.1.291.19.1.291.09.1.290.09.1.289.09.1.288.09.1.287.09.1.286.29.1.286.09.1.285.29.1.285.09.1.284.09.1.283.09.1.282.09.1.281.09.1.280.19.1.280.09.1.279.09.1.278.69.1.278.49.1.278.39.1.278.19.1.278.09.1.277.09.1.276.09.1.275.79.1.275.59.1.275.49.1.275.39.1.275.29.1.275.09.1.274.09.1.273.19.1.273.09.1.272.09.1.271.09.1.270.09.1.269.09.1.268.39.1.268.29.1.268.09.1.267.09.1.266.09.1.265.09.1.264.09.1.263.09.1.262.09.1.261.19.1.261.09.1.260.09.1.259.09.1.258.09.1.257.09.1.256.09.1.255.09.1.254.09.1.253.09.1.252.49.1.252.39.1.252.09.1.251.09.1.250.09.1.249.19.1.249.09.1.248.09.1.247.09.1.246.19.1.246.09.1.245.09.1.244.09.1.243.09.1.242.19.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.09.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.49.1.214.39.1.214.29.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.09.1.201.09.1.200.19.1.200.09.1.199.09.1.198.09.1.197.19.1.197.09.1.196.19.1.196.09.1.195.19.1.195.09.1.194.09.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.39.1.182.29.1.182.19.1.182.09.1.181.09.1.180.09.1.179.19.1.179.09.1.178.09.1.177.09.1.176.09.1.175.09.1.174.19.1.174.09.1.173.09.1.172.09.1.171.09.1.170.09.1.169.09.1.168.09.1.167.09.1.166.09.1.165.09.1.164.29.1.164.19.1.164.09.1.163.09.1.162.09.1.161.09.1.160.09.1.159.09.1.158.09.1.157.09.1.156.09.1.155.09.1.154.09.1.153.09.1.152.19.1.152.09.1.151.39.1.151.29.1.151.19.1.151.09.1.150.19.1.150.09.1.149.19.1.149.09.1.148.09.1.147.09.1.146.29.1.146.19.1.146.09.1.145.09.1.144.09.1.143.09.1.142.09.1.141.19.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.19.1.132.09.1.131.09.1.130.09.1.129.09.1.128.39.1.128.19.1.128.09.1.127.09.1.126.09.1.125.09.1.124.09.1.123.19.1.123.09.1.122.49.1.122.29.1.122.19.1.122.09.1.121.09.1.120.29.1.120.09.1.119.09.1.118.29.1.118.19.1.118.09.1.117.09.1.116.09.1.115.29.1.115.09.1.114.09.1.113.09.1.112.09.1.111.69.1.111.59.1.111.49.1.111.39.1.111.29.1.111.19.1.111.09.1.110.09.1.109.09.1.108.09.1.107.09.1.106.09.1.105.09.1.104.09.1.103.09.1.102.09.1.101.09.1.100.09.1.99.09.1.099.09.1.98.09.1.098.09.1.097.09.1.97.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.90.19.1.090.09.1.90.09.1.89.19.1.089.09.1.89.09.1.88.09.1.088.09.1.087.09.1.87.09.1.086.09.1.86.09.1.85.09.1.085.09.1.84.09.1.084.09.1.83.09.1.083.09.1.82.19.1.82.09.1.082.09.1.81.29.1.81.19.1.081.09.1.81.09.1.080.09.1.80.09.1.79.09.1.78.09.1.078.09.1.77.09.1.077.09.1.76.09.1.076.09.1.75.09.1.075.09.1.74.19.1.74.09.1.074.09.1.73.09.1.073.09.1.072.09.1.72.09.1.071.09.1.71.09.1.70.09.1.69.09.1.069.09.1.68.09.1.068.09.1.67.29.1.067.29.1.67.19.1.067.09.1.67.09.1.66.09.1.066.09.1.065.19.1.65.19.1.65.09.1.065.09.1.64.09.1.064.09.1.63.19.1.063.09.1.63.09.1.62.19.1.062.09.1.62.09.1.061.09.1.61.09.1.059.09.1.59.09.1.58.09.1.058.09.1.57.09.1.057.09.1.56.09.1.056.09.1.55.09.1.055.09.1.53.09.1.053.09.1.052.09.1.52.09.1.051.09.1.51.09.1.050.09.1.50.09.1.49.09.1.049.09.1.48.09.1.048.09.1.47.09.1.46.39.1.46.29.1.46.19.1.046.09.1.46.09.1.45.09.1.045.09.1.044.09.1.44.09.1.043.09.1.43.09.1.42.09.1.042.09.1.41.09.1.041.09.1.040.09.1.40.09.1.039.09.1.39.09.1.38.09.1.038.09.1.037.09.1.37.09.1.36.09.1.036.09.1.35.09.1.035.09.1.34.19.1.34.09.1.034.09.1.033.09.1.33.09.1.32.09.1.032.09.1.31.19.1.31.09.1.031.09.1.030.09.1.30.09.1.029.09.1.29.09.1.028.19.1.28.19.1.028.09.1.28.09.1.27.09.1.027.09.1.26.09.1.026.09.1.25.09.1.025.09.1.024.09.1.24.09.1.023.09.1.23.09.1.022.09.1.22.09.1.021.09.1.21.09.1.20.09.1.020.09.1.19.09.1.019.09.1.18.09.1.018.09.1.017.09.1.17.09.1.16.09.1.016.09.1.15.09.1.015.09.1.014.09.1.14.09.1.013.09.1.13.09.1.012.09.1.12.09.1.11.09.1.011.09.1.10.09.1.010.09.1.9.09.1.009.09.1.008.09.1.8.09.1.007.09.1.7.09.1.6.09.1.006.09.1.005.09.1.5.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