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

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

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

Количество версий компонента159
Количество рещенных задач1184
Последная дата обработки компонента2025-01-15 07:34:33
Последная дата файла2025-01-15 05:23:49
Последная версия9.1.150.0

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

M_MNPLAN
102.118500
M_MNPLAN ( 9.1.6.0 )

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

При создании нового шаблона для 1 записи устанавливаетm "разреш. для всех"

Описание :

Состояния документов

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

При создании нового шаблона для 1 записи устанавливаетm
"разреш. для всех"
При создании нового шаблона для 1-й записи устанавливается "запретить
всем" по умолчанию (в окне Действия).
Если же добавить еще одну запись - то в ней уже устанавливается
"разрешить для всех"

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

При создании нового состояния для 1-й записи устанавливается
"Разрешить всем" по умолчанию
M_MNPLAN
102.118808
M_MNPLAN ( 9.1.6.0 )

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

Переработка расчета налогов на таблицах в памяти

Описание :

Накладные на отпуск

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

В настоящий момент остро встала проблема переработки расчета
налогов на таблицах в памяти.
Чем плохо предыдущее решение? Тем что для того, чтобы рассчитать налог нужно
создать записи в таблице SpDocNal. Достаточно много примеров в коде, когда для
расчета налогов создают записи SpDocNal в БД (а есть еще и примеры связанных
таблиц, например, SpSopr, KatSopr поля которых выступают в качестве параметров
расчета), а затем их удаляют. Данный метод медленный (т.к. вставка и удаления
записей в БД занимают почти все время расчета), не корректный, т.к. есть
вероятность наличия отвязанных записей таблицы SpDocNal, не удобный в плане
кодирования. Из плюсов можно отметить только то, что данные расчета всегда
останутся в БД.

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

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

Система Галактика. Расчет налогов.
Выполнена переработка расчета налогов из G_Nalog.dll в L_Nalog.res.
Описание функций см. в L_Naolg\Vip\NalogFun\NalogFun.vih
M_MNPLAN
102.118833
M_MNPLAN ( 9.1.6.0 )

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

9.1 ПП 0103(5) Размер партии из МК c учетом предыдущих позиций

Описание :

по 103-му алг "Формирование журнала резервирования по плановым документам"

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

9.1 ПП при выполнении теста

N:\LIBAQATEST\810\REL+OBNOVL\PROIZV\TestDirectSql\

сегмента 0103(3) Связи. Размер партии из МК НЕ платформозависимый с учетом
кратности
одна из ключевых настроек
Учитывать зависимость позиций документа-источника при расчете сроков выполнения
операций Да


(157): В программе сообщение :
? Возникло необработанное исключение
? ExObjIfcNoInit (ExRef)
? ссылка не была инициализирована
? "Да" - Продолжить, "Нет" - Отлаживать в окне отладчика
? "Отмена" - Не выдавать больше это сообщение

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

Исправлено
M_MNPLAN
102.118845
M_MNPLAN ( 9.1.6.0 )

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

9.1 ПП 102 алг в режиме просмотра диаграммы ганта-необработанное исключение

Описание :

по 102-му системному алгоритму "Корректировка плановых документов и ЖР"

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

9.1 ПП Н 102 алг в режиме просмотра диаграммы
ганта-необработанное исключение.
т.е если запустить 102 алг. в режиме испорльзования диаграммы
ганта-необработанное исключение.

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

Исправлено
M_MNPLAN
102.119079
M_MNPLAN ( 9.1.6.0 )

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

Алгоритм 79: проблема с быстродействием при оприходовании накладной на приход ГП

Описание :

по 79 -му системному алгоритму "Алгоритм формирования складских ордеров..

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

Алгоритм 79: проблема с быстродействием при оприходовании
накладной на приход ГП
По инциденту 2.27574

В модуле Управление производственной логистики возникла проблема долгой
обработкой документов: формирование оприходования в накладных на приход ГП
доходит до 7-8 минут, причем только у тех пользователей, у которых привязан
системный алогитм 79 "Алгоритм формирования ордеров по накладным" в настройке
"Перед оприходованием выполнить алгоритм".

Алгоритм 79 при оприходовании формирует расходные производственные ордера по
спецификации накладной. ГП сразу появляется в цехе-изготовителе, поэтому при
оформлении НГП нужно списать ГП расходным ордером из подразделения-отправителя.
В накладных как правило бывает 1-5 позиций, спецификация сырья не формируется,
ордера на списание сырья не формируются.

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

Дополнительная информация во вложенных файлах.

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

На базе заказчика теперь при настройке "Не удалять ордера"
работает менее минуты.
M_MNPLAN
102.119247
M_MNPLAN ( 9.1.6.0 )

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

Не устанавливается значение состояния записи ЖР "не задано"

Описание :

по 110-му системному алгоритму "Корректировка статусов в документах"

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

Не устанавливается значение состояния записи ЖР "не задано"
Устанавливаются любые заданные значения статуса и состояния записи ЖР, кроме
значения состояния "не задано" (пусто).

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

Добавлена значение настройки состояния записей ЖР "Не задано".
M_MNPLAN
102.119324
M_MNPLAN ( 9.1.6.0 )

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

8.10 ПП 117 алг. После ввода оборудования не могу его удалить

Описание :

по 117-му системному алгоритму " Состояние производства и формирование ССЗ"

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

8.1 ПП 117 алг. После ввода оборудования не могу его удалить
Т.е в окне Операции для СЗ в поле Оборудование внес оборудование. А сбросить
потом не могу. Не сбрасывается

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

Исправлено.
M_MNPLAN
102.119417
M_MNPLAN ( 9.1.6.0 )

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

8.10 117 алг. запуск в групповом не учитывает список документов в нижней панели

Описание :

по 117-му системному алгоритму " Состояние производства и формирование ССЗ"

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

8.10 117 алг. запуск в групповом не учитывает список документов
в нижней панели

т. в нижней панели окна Настройка группового алгоритма указываю некий перечень
производственных планов.
Алгоритм должен использовать записи журнала резервирования привязанные к этим
планам. А он использует все записи журнала.

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

Исправлено
M_MNPLAN
102.119550
M_MNPLAN ( 9.1.6.0 )

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

8.1 ПП 117 алг Не работает параметр Способ выбора цеха

Описание :

по 117-му системному алгоритму " Состояние производства и формирование ССЗ"

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

8.1 ПП 117 алг Не работает параметр

ДСпособ выбора цеха
Из аналитики текущего документа
і АДАналитика "Цех"
Изготовитель


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

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

Теперь, если значение настройки "Способ выбора цеха" = "Из
аналитики текущего документа", то дочерняя настройка изменена с "Аналитика
"Цех""
на "Роль аналитики "Подразделение"". При расчете проверяются аналитики
документа: Если в шапке документа есть аналитика с заданной ролью и кодом
"Подразделения", то в качестве цеха будет использоваться значение этой
аналитики. Если такой аналитики найдено не будет, то выдастся соответствующее
сообщение.
M_MNPLAN
102.120010
M_MNPLAN ( 9.1.6.0 )

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

8.10 54 алг. Не формирует документы

Описание :

по 54-му алг. "Формирование плановых документов по журналу резервирования"

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

8.10 54 алг. Не формирует документы

т.е запускаю 54 алг в групповом режиме. В качестве документов источников
указываю

ДСпособ выбора позиций журнала резервирования
По фильтру
і АДФильтр на позиции журнала резервирования
і ГДСпособ получения варианта планирования
Фиксированное значение
і і АДВариант планирования
<пусто>
і ГДФильтровать позиции ЖР по документам-источникам
Да
і і ГДТип документа-источника
Потребность в трудовых
і і ГДШаблон документа-источника
XML_11 Задание участку
і і ГДРежим поиска документа-источника
Запросить динамически
і і АДСпособ выбора позиций документов-источников
Все позициии
і ГДСпособ выбора подразделения
Из аналитики документа
і і АДАналитика "Подразделение"
Изготовитель
і ГДСпособ выбора смены
Из аналитики документа
і і АДАналитика "Смена"


в результате документы не формируются
проблема проявляется на тесте N:\LIBAQATEST\810\REL+OBNOVL\PROIZV\TestKVZ\
сегмент KVZ_Оформление_индивидуальных_нарядов. На M_MNPLAN_72 не проявляется.

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

исправлено
M_MNPLAN
102.120134
M_MNPLAN ( 9.1.6.0 )

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

9. 1 Изменение сегментов сортировки в 8.1 не реализованя в 9.1

Описание :

10005 "Информация журнала резервирования планового фонда"

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

9. 1 Изменение сегментов сортировки в 8.1 не реализован в 9.1
В 8.1 дополнительные поля имеют осмысленное наименование
а в 9.1 так и называются "Доп.поле 1","Доп.поле 2".

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

Доработано: в интерфейсе №10005 дополнительные вычисляемые поля
имеют осмысленное наименование в сегменте сортировки.
M_MNPLAN
102.120142
M_MNPLAN ( 9.1.6.0 )

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

Лишние вкладки

Описание :

Акты о приемке материалов

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

Лишние вкладки при выполнении функции Источники показателей
качества в спецификации.

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

Убраны лишние вкладки в функции Источники показателей качества
для Акта о приемке материалов.
M_MNPLAN
102.120245
M_MNPLAN ( 9.1.6.0 )

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

Уменьшить длительность расчета алг. 88 на больших объемах данных

Описание :

по 88-му Формирование потребности в материалах на основании журнала резервирован

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

На базе заказчика ускорение примерно на 25%. с 28 минут, до 21

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

На базе заказчика ускорение примерно на 25%. с 28 минут, до 21
M_MNPLAN
102.120664
M_MNPLAN ( 9.1.6.0 )

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

Не запускаются доп.алгоритмы по условию при изменение полей (поле_1,2 и т.д.)

Описание :

Шаблоны планов

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

Не запускаются доп.алгоритмы по условию при изменение полей
(поле_1,2 и т.д.)

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

Исправлено.
M_MNPLAN
102.120835
M_MNPLAN ( 9.1.6.0 )

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

Фильтр по спецификации ПЗ - не работает множественный выбор значений аналитики в расширенном фильтре

Описание :

Производственные заказы

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

Фильтр по спецификации ПЗ - не работает множественный выбор
значений аналитики в расширенном фильтре
В шаблоне ПЗ есть аналитика по спецификации "Изготовитель".
Используется расширенный фильтр по спецификации ПЗ с множественным
выбором значения аналитики "Изготовитель" (пример во вложении). При выборе
одного значения аналитики фильтр отрабатывает правильно, а при множественном
выборе значений - фильтр не работает.
Для сравнения - на базе Pervasive фильтр с множественным выбором
значений аналитики отрабатывает корректно.

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

Исправлено
M_MNPLAN
102.120899
M_MNPLAN ( 9.1.6.0 )

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

9.10 при выполнении алгоритма 0103(3) Связи.Размер партии из МК НЕ платформозависимый Необработанное исключение

Описание :

неотклассифицировано

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

9.10 при выполнении алгоритма 0103(3) Связи.Размер партии из МК
НЕ платформозависимый

Тест N:\LIBAQATEST\810\REL+OBNOVL\PROIZV\TestDirectSql\
Сегмент: 0103(5) Размер партии из МК c учетом предыдущих позиций


Возникло необработанное исключение
ExObjIfcNoInit (ExRef)
ссылка не была инициализирована

"Да" - Продолжить, "Нет" - Отлаживать в окне отладчика
"Отмена" - Не выдавать больше это сообщение

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

Исправлено
M_MNPLAN
102.120996
M_MNPLAN ( 9.1.6.0 )

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

Доработка установки валюты по пользовательской аналитике при выборе позиций из прайс-листа в ПЗ

Описание :

Производственные заказы

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

Просьба доработать установку цены в валюте в спецификацию ПЗ
при выборе МЦ из прайс-листа, если установлена пользовательская аналитика
"Валюта" в шапке ПЗ.

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

Если в позиции есть алгоритм вычисляемого поля 7015 "доп
аналитика", и код аналитики - валюта, то при выборе из прайслиста заполняется
аналитика и цена в валюте.
M_MNPLAN
102.121556
M_MNPLAN ( 9.1.6.0 )

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

8.10 ПП 110 алг. Так как при значении настройки Локализация поиска=Шапка документа

Описание :

по 110-му системному алгоритму "Корректировка статусов в документах"

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

8.10 ПП 110 алг. Так как при значении настройки Локализация
поиска=Шапка документа
Записи журнала не редактируются то следует закрыть видимость настроек

Состояние текущей записи журнала резервирования
Отменять процент для текущей записи журнала резервирования
Состояние предыдущей записи журнала резервирования
Состояние следующей записи журнала резервирования

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

Видимость настроек закрыта, если локализация поиска = шапка
документа.
M_MNPLAN
102.121882
M_MNPLAN ( 9.1.6.0 )

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

8.10 ПП Регистрации хранимой функции Patchman не корректно

Описание :

Не знаю, какая именно часть модуля "Планирование производства", научите

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

8.10 ПП Регистрации хранимой функции Patchman не корректно
Регистрация функции S$ALG89_GETOWNERPODR не корректно
т.е в S$ALG89_GETOWNERPODR должно быть семь параметров
а после отработки Patchman только 5.

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

теперь при установке обновления патчменеджером хранимые
процедуры будут обновляться автоматически и на актуальные.
M_MNPLAN
102.123234
M_MNPLAN ( 9.1.6.0 )

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

Атл5514. Некорректный возврат в дерево

Описание :

по 47-му системному алгоритму "Просмотр связей документов"

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

Атл5514. Некорректный возврат в дерево. После возврата из окна
редактирования документа дерево сворачивается.
подробности см вложение.

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

Исправлено
M_MNPLAN
102.123265
M_MNPLAN ( 9.1.6.0 )

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

8.10 Связь позиций журнала резервирования. Не верное кол-во

Описание :

10005 "Информация журнала резервирования планового фонда"

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

8.10 Связь позиций журнала резервирования. Не верное кол-во
в самой первой записи в колонке Кол-во светится не понятное число.
Нужно вообще ничего не светить, если эта колонка для первой записи не несет
функциональности.

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

для позиции теперь не светится количество
M_MNPLAN
102.123278
M_MNPLAN ( 9.1.6.0 )

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

Не формируются партии и не формируется ЖР

Описание :

по 103-му алг "Формирование журнала резервирования по плановым документам"

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

Не формируются партии и не формируется ЖР
Алг. 103-5 с настройкой "Автоматически формировать наименования партий" = да
- если вложенная настройка "Режим формирования наименования партий" = "В
разрезе маршрутов", то записи ЖР формируются, но номер партии не генерируется.
- если вложенная настройка "Режим формирования наименования партий" = "По
всему дереву", то записи ЖР не формируются, то есть расчет не происходит вообще.
В любом из этих режимов расчет должен происходить, номер партии в ЖР должен
формироваться. Единственное отличие - разные правила формирования номера партии.

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

Исправлено
M_MNPLAN
102.123358
M_MNPLAN ( 9.1.6.0 )

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

8.10 ПП ломается представление 10021 "Ограничения для представления <период> "

Описание :

10021 "Ограничения для представления <период> "

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

8.10 ПП В плане снабжения ломается представление 10021.
1. Создать план снабжения с двумя представлениями
План снабжения и 10021

2. Открыть этот план в представлении План снабжения

3. Закрыть Галактику

4. Открыть Галактику и открыть этот план снабжения

5. Перейти в представление 10021
Спецификация плана снабжения ломается.

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

Исправлено
M_MNPLAN
102.93618
M_MNPLAN ( 9.1.6.0 )

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

8.10 ПП 54 алг. Сообщение о критической ошибке не соответсттвует действительнос

Описание :

по 54-му алг. "Формирование плановых документов по журналу резервирования"

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

8.10 ПП 54 алг. Сообщение о критической ошибке не
соответсттвует действительности
т.е
Если во время расчета выдается окно
ВВод интервала времени с кнопками
Продолжить Отмена

и в этом окне нажать кнопку Отмена
то выдается угрожающее соообщение
При Выполнении 54 алг возникли серьезные ошибки.
Формировать протокол.

если ответить да то
ПРОТОКОЛ РАСЧЕТА

[Критичная ошибка (92)]
Расчет прерван


В этом случае не нужно ни каких сообщений о критических
ошибках и ни каких протоколов.Просто ограничится одним сообщением

Расчет прерван.
Продолжить

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

Исправлено.
M_MNPLAN
103.5579
M_MNPLAN ( 9.1.6.0 )

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

алгоритм 103.5 Паралельность выполнение технологических операций

Описание :

Алгоритмы расчета

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

В операции Маршрутных карт существует локальная функция
"Перекрываемые операции",
в которой можно задать параллельность выполнения технологических операций,
однако расчетный алгоритм 103.5 не учитывает данные связи.

В результате цикл производства ДСЕ получается увеличенным, что приводит к
некорректным данным графика производства и как следствие невозможность
использования модулей Планирования производства, МТО системы Галактика ERP.

Необходимо чтобы системный алгоритм 103.5 учитывал данную функциональность.

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

Добавлена настройка "Формировать связи с учетом параллельности
операций". Если она стоит "да", то связи формируются с учетом параллельности.
M_MNPLAN
103.5593
M_MNPLAN ( 9.1.6.0 )

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

алгоритм 103.5 103.6 Параметр 23 КОИД

Описание :

Алгоритмы расчета

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

В параметрах операции Маршрутных карт существует параметр 23
КОИД, в котором можно
задать количество одновременно изготавливаемых деталей, однако расчетный
алгоритмы
103.5 и 103.6 не учитывает параметр.
В результате цикл производства изделия получается увеличенным, что приводит к
некорректным данным графика производства и как следствие невозможность
использования
модулей Планирования производства, МТО системы Галактика ERP.

Необходимо чтобы системные алгоритмы 103.5 и 103.6 учитывали данную
функциональность.

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

103-5: Добавлена настройка
Кратность запуска/При расчете длительности учитывать количество одновременно
обрабатываемых изделий
M_MNPLAN
103.5765
M_MNPLAN ( 9.1.6.0 )

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

Доработать алгоритм 103 на учет количества партии запуска по текущему документу

Описание :

Алгоритмы расчета

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

Доработать алгоритм 103 - Учитывается размер партии из
закладки "Параметры" -> "Доп параметры" плановых документов.

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

Добавлена настройка Размер партии запуска -> Брать из
параметров документа.
M_MNPLAN
103.5871
M_MNPLAN ( 9.1.6.0 )

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

Не работают разрешения на выполнение алгоритмов

Описание :

Состояния документов

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

Не работают разрешения на выполнение алгоритмов

Путь к настройке:
Планирование производства \ Настройка \ Регламенты \ Регламенты документов \
Состояния документов.

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

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

Работа алгоритмов возможна и в том случае, когда стоит
настройка разрешения на редактирование документа.
M_MNPLAN
103.5938
M_MNPLAN ( 9.1.6.0 )

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

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

Описание :

Печать и сравнение документов

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

Удваиваются строки по трудоемкости при формировании отчета с
использованием пользовательского алгоритма №5.

Описание от клиента - во вложении

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

Исправлен отчет "Печать и сравнение документов". Не корректно
обрабатывались параметры на вкладке отчета "Потребность"(Группа птичек "В
Объектах/Трудовых ресурсах/Оборудовании"). Если в 5 алгоритме стоит расчет по
объектам(Вкладка "что и как рассчитывать"),
то в отчет попадали рассчитанные данные и по потребности в материалах и по
потребности в оборудовании. Теперь дополнительные данные попадают в отчет, если
установлены дополнительные птички на вкладке отчета "Потребность": "Трудовых
ресурсах", "Оборудовании"
M_MNPLAN
103.5940
M_MNPLAN ( 9.1.6.0 )

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

При подключенном интерфейсе №10005 флаг Статус вновь создаваемых позиций

Описание :

Производственные планы

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

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

Подробности - во вложении

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

Доработано: в интерфейсе №10005 при создании новых позиций
отрабатывает флаг "Статус вновь создаваемых позиций" из шаблона документа.
M_MNPLAN
103.5941
M_MNPLAN ( 9.1.6.0 )

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

Cистемный алгоритм №89 не анализирует и агрегирует аналитику Партия МЦ

Описание :

по 89-му системному алгоритму "Алгоритм расчета запуска выпуска в производство"

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

Cистемный алгоритм №89 не анализирует и агрегирует аналитику
Партия МЦ

Описание от клиента - во вложении

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

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

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

В интерфейсе плановых документов не работает расширенный фильтр при подключенном

Описание :

Производственные заказы

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

В интерфейсе плановых документов не работает расширенный фильтр
при подключенном
интерфейса №10005:
---------------------------
Предупреждение
---------------------------
Не найдено записей, удовлетворяющих текущему фильтру.
Продолжить выбор фильтра?
---------------------------
Да Нет
---------------------------

Скрин - во вложении

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

Доработана возможность использования расширенного фильтра в
интерфейсе №10005 плановых документов.
M_MNPLAN
103.5969
M_MNPLAN ( 9.1.6.0 )

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

Слетает наименование Д-И при переходе на вкладку Предыдущая и потом на Следующа

Описание :

Журнал резервирования времени работы ПЦ

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

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

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

При переходе между вкладками "Предыдущая" и "Следующая" в
интерфейсе "Просмотр следующих операций", вызываемых из интерфейса "Связь
позиций журнала резервирования" значение поля "Наименование
документа-источника" отображается корректно.
M_MNPLAN
103.6144
M_MNPLAN ( 9.1.6.0 )

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

Потеря преемственности. Перестали меняться позиции ЖР в производственном заказе при использовании 110 алгоритма

Описание :

по 110-му системному алгоритму "Корректировка статусов в документах"

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

Потеря преемственности. Перестали меняться позиции ЖР в
производственном заказе при использовании 110 алгоритма

Статус поставил, т.к. клиент утверждает, что проблема для него критичная.
На сохранении статуса не настаиваю...

Информация от клиента - во вложении

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

Статусы теперь корректируются
M_MNPLAN
180.6604
M_MNPLAN ( 9.1.6.0 )

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

Копирование плана снабжения.

Описание :

Планы снабжения

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

При копировании плана снабжения (Ctrl+F2 => Ctrl+F3) в шапку
документа не передаются значения полей заголовка (Эти поля вывели в документ с
помощью настроек в шаблоне плана: Шаблон плана => Поля документа => Заголовок).

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

При копировании плана снабжения (Ctrl+F2 => Ctrl+F3) в шапку
документа передаются значения полей заголовка.
M_MNPLAN
180.6723
M_MNPLAN ( 9.1.6.0 )

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

В рамках ПНР МТО - объединение спецификации

Описание :

Спецификация

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

Добрый день!
Из документа План снабжения (модуль МТО) по выделенным позициям (INSERT)
используя 77 алгоритм пользователь создает договор.
Спецификация договора может содержать 10 строк на одну и туже МЦ,
сформировалась связь договора с планом снабжения по спецификации. Далее
хотелось бы иметь возможность объединить аналогичные МЦ и при этом не потерять
связь с позициями спецификации Плана снабжения модуля МТО. Функция по
объединению одинаковых МЦ реализована в ДО и накладных.

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

В настройку алгоритма добавлен новый параметр
"Агрегировать количество для одинаковых МЦ". Если для
него установлено значение "Да", то происходит агрегация
количеств для одинаковых МЦ, иначе алгоритм работает в
обычном режиме.
M_MNPLAN
180.6818
M_MNPLAN ( 9.1.6.0 )

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

74ый алгоритм не запускается автоматически

Описание :

Алгоритмы расчета

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

74ый алгоритм прописываем в шаблон плана снабжения. Согласно
настройкам алгоритм должен запускаться при изменении Поля_1, но алгоритм не
отрабатывает. Более подробную информацию высылаем на эл. адреса:
Olga.Nemchenko@galaktika.by и Victor.Klimovich@galaktika.by.

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

Исправлена ошибка программирования.
M_MNPLAN
180.6925
M_MNPLAN ( 9.1.6.0 )

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

№68 "Алгоритм формирования Заявок"

Описание :

Алгоритмы расчета

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

Здравствуйте.
В группе настроек Источник указываем конкретный договор и при этом запускается
Формирование дерева иерархии. Это формирование дерева иерархии длится очень
долго, примерно 15 минут.

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

Используется расширенный интерфейс для выбора договора,
соглашения, ПКП.
M_MNPLAN
180.6966
M_MNPLAN ( 9.1.6.0 )

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

Не передается значение (SpMnPl.NRec) текущей измененной ячейки

Описание :

Алгоритмы JavaScript

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

1. Создаем алгоритм JavaScript
2. Создаем системный 52 алгоритм, подключаем к нему созданный JavaScript с
настройками
3. Подключаем созданный 52 алгоритм к шаблону
4. Ставим условие запуска алгоритма
5. Поле_2 = "Утв.". Тестируем алгоритм в интерфейсе через Ctrl+F3 в объемной
части плана снабжения.
В ходе тестирования выяснилось что в интерфейс не передается значение
(SpMnPl.NRec) текущей измененной ячейки. Т. е SpMnPl.NRec передается с
основного интерфейса и не меняется при изменении данных в ячейке интерфейса по
Ctrl+F3

Подробное описание со скринами отправлено на адрес Victor.Klimovich@galaktika.by

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

Добавлена возможность запуска JavaScript,
созданного с помощью 52-го алгоритма, для редактируемой
ячейки плана снабжения в вызываемых по Ctrl+F3 и
Ctrl+F2 интерфейсах. Убран повторный запуск JavaScript
при выходе из интерфейса по Ctrl+F2.
Сделанные доработки предусмотрены для планов
снабжения, шаблоны которых настроены так: на закладке
"Представление" в поле "Пользовательский интерфейс"
указан системный интерфейс с номерам 10021 "Ограничения
для представления < Период >".
M_MNPLAN
180.6998
M_MNPLAN ( 9.1.6.0 )

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

Спецификация договора созданного по 77 алг.

Описание :

Алгоритмы расчета

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

Здравствуйте!
Проблема в рамках ПНР на группе предприятий ТОО "Горнорудная компания".
Критичность высокая, большая просьба решить в оптимальные сроки.

Ранее до внедрения модуля УМТО договора создавались в модуле Управление
договорами, где спецификация забивалась из каталога МЦ. В каталоге мц при
помощи INSERT отмечались номенклатуры 150-200 наименований. И в договор они
переходили именно в том порядке, в каком пользователь выделял INSERTом. В
настоящее время в виду внекдрения модуля МТО договор формируется при помощи 77
системного алгоритма из корпоративного документа План Снабжения. Сейчас при
выборе МЦ из документа план снабжения позиции переходят не в порядке выделения
позиции INSERTом. Уходит значительно больше времени на формирование и выверку
дальнейших данных (ед.изм, кол-во, цена, сумма). В данном-бизнес процессе по
формированию договора из документа план снабжения задействованы пользователи,
которые оформляют в Галактике договора на закуп Департамента МТО. Департамент
осуществляет централизованный закуп 12 дочерним предприятиям, соответственно в
день приходится оформлять большое количество договоров со спецификациями более
100-200 позиций.

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

Доработано. Теперь при формировании договора с
помощью 77-го системного алгоритма позиции спецификации
из плана снабжения переходят в спецификацию договора в
порядке их пометки INSERTом.
M_MNPLAN
180.7024
M_MNPLAN ( 9.1.6.0 )

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

№68 "Алгоритм формирования Заявок" (параметр Запросить динамически)

Описание :

Алгоритмы расчета

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

Здравствуйте. Проблема вытекает из проблемы ПиР №180.6925.
Если в настройках алгоритма установить параметр Запросить динамически и
запустить данный алгоритм из документа заявка, то снова начнется долгое
формирование дерева иерархии договоров.
Просим доработать этот алгоритм чтобы при выставленной настройке "Запросить
динамически" не формировалось дерево иерархии, а сразу появлялся реестр
договоров, как это работает сейчас в настройках алгоритма 68 (в интерфейсе
=Способ выбора спецификации= при включенном параметре - Фикс. значение).

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

При значении настройки "Запросить динамически" вызывается
расширенный интерфейс выбора договоров/соглашений/ПКП
M_MNPLAN
180.7025
M_MNPLAN ( 9.1.6.0 )

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

Изменение представляения Плана снабжения

Описание :

Алгоритмы расчета

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

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

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

Исправлено
M_MNPLAN
180.7276
M_MNPLAN ( 9.1.6.0 )

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

Изменение состояний при изменении количества (не обновляется состояние)

Описание :

Алгоритмы JavaScript

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

Здравствуйте
Имеется самописный алгоритм ВИП "Изменение состояний при изменении количества".
cSpMnPl = EnvironmentGetStr('NRecPosSpMnPl');
if (SpMnPl.setPosition(cSpMnPl))
{
Message(SpMnPl.NRec);
RunInterfaceSetSostKorr(SpMnPl.NRec);
} //'if SpMnPl.setPosition
Алгоритм должен изменять состояние позиции при изменении кол-ва в поле_2. Но по
какой-то причине состояние меняется через раз.
Последовательность действий, при которой повторяется ошибка:
Например по позиции монитор б/у изменяем состояние Изм. кол-во => Принято:

После того как данной позиции присвоено состояние Принято, изменяем кол-во в
любом периоде:

Сразу после изменения кол-ва алгоритм должен поменять состояние с Принято на
Изм. кол-во, но алгоритм не отработал:

Но если повторно попытаться изменить кол-во, то алгоритм отрабатывает верно:
Т.е. если сначала сделать ОДИН переход между состояниями и потом изменить
кол-во, то алгоритм не работает.
Но если повторно изменить кол-во в поле 2, то функция отрабатывает.
Или еще заметили, если предварительно сделать несколько переходов м\у
состояниями (2 или 3 перехода) и изменить кол-во, то в таком случае алгоритм
отрабатывает сразу.


Подробное описание отправили на Igor.Senkevich@galaktika.by

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

Исправлено.
M_MNPLAN
102.108293
M_MNPLAN ( 9.1.6.0 )

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

Не формирует индивидуальный наряд в ЗП для сотрудников БРИГАДЫ

Описание :

по 43-му системному алгоритму "Расчет данных по трудовым ресурсам"

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

Не формирует индивидуальный наряд в ЗП для сотрудников
БРИГАДЫ из 10009 интерфейса при использовании закладки СОТРУДНИКИ
(представление сотрудник).

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

Добавлена настройка "Использовать данные из закладки
"Сотрудник"". При выборе данной настройки данные для нарядов в ЗП будут браться
из вкладки "Сотрудники" интерфейса №10009 (при наличии представления Сотрудник
в документе потребности в трудовых)
M_MNPLAN
102.109958
M_MNPLAN ( 9.1.6.0 )

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

Добавить возможность динамического задания периода выборки данных

Описание :

по 112-му системному алгоритму "Выгрузка документов планирования в MS Excel"

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

Добавить возможность динамического задания периода выборки
данных

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

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

Добавлена возможность динамического задания периода выборки
данных

Добавлено значение "Учитывать, запросить динамически" для параметра "Период
выборки данных".
В процессе запуска алгоритма выдается окно с настройками периода выборки
данных, аналогиными,
когда для параметра "Период выборки данных" установлено значение "Учитывать",
но не в древовидной,
а в плоской форме.
M_MNPLAN
102.109959
M_MNPLAN ( 9.1.6.0 )

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

Добавить возможность отображения только заданных типов периода

Описание :

по 112-му системному алгоритму "Выгрузка документов планирования в MS Excel"

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

Добавить возможность отображения только заданных типов периодов
: год, квартал, месяц, день, неделя
Например год-квартал (Итоговый отчет за год по кварталам) или
квартал-месяц(итоговый отчет за квартал по месяцам)

**********************************
Наименование параметра: Отображаемые типы периодов
**********************************
Расположение :Фильтры/Период выборки данных(значение "Учитывать")/
Метод определения входимости позиций документов в период выборки
данных
(значения "По конечной дате", "По начальной дате", "По начальной
и конечной дате" )/
Отображаемые типы периодов

Источник
данных....................................................................
ГДТип документов
Производственный план
ГДИспользовать шаблон документов
Использовать заданный шаблон документов
і АДШаблон документов
ГДПредставление
Использовать заданный алгоритм представления
і АДАлгоритм представления
Период
АДДокументы-источники
Текущий документ
Фильтры.........................................................................
....
ГДПериод выборки данных
Учитывать
і ГДТип временного интервала
День
і ГДДиапазон интервалов
Все интервалы
і ГДДата привязки
Плавающая
і і ГДДата
Текущая
і і АДСмещение
Нет
і АДМетод определения входимости позиций документов в период выборки данных
По начальной дате
і АДОтображаемые типы периодов
Все

**********************************
Тип параметра : набор выбираемых значений
**********************************
Список допускаемых значений : день, неделя, декада , месяц, квартал, полугодие
, год.
**********************************
Фильтр на список значений : Да.
Необходимо чтобы:
1) Явно был указан шаблон документа и алгоритм представления.
2) Настрока "Алгоритма представления" должна быть равна "Период"
3) Настройка "Период выборки данных" должна быть равна "Учитывать"
4) Настройка "Метод определения входимости позиций документов в период выборки
данных" имела значения :
- По конечной дате
- По начальной дате
- По начальной и конечной дате

!!! Также эта настройка доступна в момент вызова алгоритма при значении
параметра "Период выборки данных"
равным "Учитывать, запросить динамически". Для ее использования необходимо,
чтобы у текущего документа было
представление "период", и Настройка "Метод определения входимости позиций
документов в период выборки данных" имела
одно из значений
- По конечной дате
- По начальной дате
- По начальной и конечной дате

**********************************
Как это работает (пример) :

Задается временный интервал

ГДПериод выборки данных
Учитывать
і ГДТип временного интервала Год
і ГДДиапазон интервалов
Заданное количество интервалов
і і АДКоличество интервалов 1
і ГДДата привязки
Фиксированная
і і ГДДата
01/01/2011
і і АДСмещение Нет
і АДМетод определения входимости позиций документов в период выборки данных По
начальной дате

В этом периоде выбираются типы периодов для отображения
і АДОтображаемые типы периодов
Квартал; Год;

В результате получим

<значения полей спецификации> <значения
количественных полей>

номер Наименование .... 2011г. 1 Квартал 2011г.
2 Квартал 2011г. 3 Квартал 2011г. 4 Квартал 2011г.
Поле_1 ... Поле_N Поле_1 ... Поле_N
Поле_1 ... Поле_N Поле_1 ... Поле_N Поле_1 ... Поле_N

1 Болт М16 ... 1000 ... N 5000 ... N1
100 ... N2 500 ... N3 800 ... N4
2 Болт М32 ... 7000 ... N 1000 ... N1
1002 ... N2 5001 ... N3 803 ... N4

Эта настройка позволяет формировать квартально-годовые/квартально-месячные
отчеты за любой период (если установить параметр "Период выборки данных" равным
"Учитывать, запросить динамически")

Обработка в случае значения параметра 0 или < пусто> <ошибки не выдаются. не
выведется ни одного периода и часть отчета с количественными значениями будет
отсутствовать>
Обработка ошибок:
Значение по умолчанию : ВСЕ

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

Добавлена возможность отображения только заданных типов
периодов : год, квартал, месяц, день, неделя
Например год-квартал (Итоговый отчет за год по кварталам) или
квартал-месяц(итоговый отчет за квартал по месяцам)

**********************************
Наименование параметра: Отображаемые типы периодов
**********************************
Расположение :Фильтры/Период выборки данных(значение "Учитывать")/
Метод определения входимости позиций документов в период выборки данных
(значения "По конечной дате", "По начальной дате", "По начальной и конечной
дате" )/
Отображаемые типы периодов

Источник
данных....................................................................
ГДТип документов Производственный план
ГДИспользовать шаблон документов Использовать заданный шаблон документов
і АДШаблон документов
ГДПредставление Использовать заданный алгоритм представления
і АДАлгоритм представления Период
АДДокументы-источники Текущий документ
Фильтры.........................................................................
....
ГДПериод выборки данных Учитывать
і ГДТип временного интервала День
і ГДДиапазон интервалов Все интервалы
і ГДДата привязки Плавающая
і і ГДДата Текущая
і і АДСмещение Нет
і АДМетод определения входимости позиций документов в период выборки данных По
начальной дате
і АДОтображаемые типы периодов Все

**********************************
Тип параметра : набор выбираемых значений
**********************************
Список допускаемых значений : день, неделя, декада , месяц, квартал, полугодие
, год.
**********************************
Фильтр на список значений : Да.
Необходимо чтобы:
1) Явно был указан шаблон документа и алгоритм представления.
2) Настрока "Алгоритма представления" должна быть равна "Период"
3) Настройка "Период выборки данных" должна быть равна "Учитывать"
4) Настройка "Метод определения входимости позиций документов в период выборки
данных" имела значения :
- По конечной дате
- По начальной дате
- По начальной и конечной дате

!!! Также эта настройка доступна в момент вызова алгоритма при значении
параметра "Период выборки данных"
равным "Учитывать, запросить динамически". Для ее использования необходимо,
чтобы у текущего документа было
представление "период", и Настройка "Метод определения входимости позиций
документов в период выборки данных" имела
одно из значений
- По конечной дате
- По начальной дате
- По начальной и конечной дате

**********************************
Как это работает (пример) :

Задается временный интервал

ГДПериод выборки данных Учитывать
і ГДТип временного интервала Год
і ГДДиапазон интервалов Заданное количество интервалов
і і АДКоличество интервалов 1
і ГДДата привязки Фиксированная
і і ГДДата 01/01/2011
і і АДСмещение Нет
і АДМетод определения входимости позиций документов в период выборки данных По
начальной дате

В этом периоде выбираются типы периодов для отображения
і АДОтображаемые типы периодов Квартал; Год;

В результате получим

<значения полей спецификации> <значения количественных полей>

номер Наименование .... 2011г. 1 Квартал 2011г. 2 Квартал 2011г. 3 Квартал
2011г. 4 Квартал 2011г.
Поле_1 ... Поле_N Поле_1 ... Поле_N Поле_1 ... Поле_N Поле_1 ... Поле_N Поле_1
... Поле_N

1 Болт М16 ... 1000 ... N 5000 ... N1 100 ... N2 500 ... N3 800 ... N4
2 Болт М32 ... 7000 ... N 1000 ... N1 1002 ... N2 5001 ... N3 803 ... N4

Эта настройка позволяет формировать квартально-годовые/квартально-месячные
отчеты за любой период (если установить параметр "Период выборки данных" равным
"Учитывать, запросить динамически")

Обработка ошибок:
Обработка в случае значения параметра 0 или < пусто> .ошибки не выдаются. не
выведется ни одного периода и часть отчета с количественными значениями будет
отсутствовать>

Значение по умолчанию : ВСЕ
M_MNPLAN
102.109962
M_MNPLAN ( 9.1.6.0 )

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

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

Описание :

по 112-му системному алгоритму "Выгрузка документов планирования в MS Excel"

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

добавить возможность выводить на печать только строки с
ненулевыми значениями
Пустая строка -- это строка в которой все значения выводимых в отчет полей
равны нулю
(Добавить настройку "Отображать строки с нулевыми значениями полей" со
значением да/нет)

Наименование параметра "Отображать строки с нулевыми значениями полей"
Расположение : Фильтры / "Отображать строки с нулевыми значениями полей"
Тип параметра : список значений
Список допускаемых значений :да/нет
Фильтр на список значений :нет
Как это работает (пример) :

В документе есть следущие позиции
N Наименование ... Поле_1 Поле_2 Поле_3 Поле_4 Поле_5 Поле_6
Поле_7 Поле_8 Поле_9 Поле_10 Поле_11 Поле_12 Поле_13 Поле_14
1 Болт М16 ... 0 0 0 0 0 0
0 0 0 0 0 0 0 0
2 Болт М24 ... 1 0 0 0 0 0
0 -1 0 0 0 0 0 0
3 Болт М30 ... 0 0 0 0 0 0
0 0 0 0 0 0 0 0
4 Болт М32 ... 10 15 20 0 0 0
0 0 0 -100 0 0 0 300

Если установлено значение параметра "Да", то ничего в отчете не изменяется.

Если установлено значение параметра "Нет", то : в отчет попадут только
N Наименование ... Поле_1 Поле_2 Поле_3 Поле_4 Поле_5 Поле_6
Поле_7 Поле_8 Поле_9 Поле_10 Поле_11 Поле_12 Поле_13 Поле_14
2 Болт М24 ... 1 0 0 0 0 0
0 -1 0 0 0 0 0 0
4 Болт М32 ... 10 15 20 0 0 0
0 0 0 -100 0 0 0 300

Аналогично для любого типа представления: если сумма значений по модулю в
строке равна нулю то данная строка не выводиться

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

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

добавлена возможность выводить на печать только строки с
ненулевыми значениями
Пустая строка -- это строка в которой все значения выводимых в отчет полей
равны нулю

Наименование параметра "Отображать строки с нулевыми значениями полей"
Расположение : Фильтры / "Отображать строки с нулевыми значениями полей"
Тип параметра : список значений
Список допускаемых значений :да/нет
Фильтр на список значений :нет
Как это работает (пример) :

В документе есть следущие позиции
N Наименование ... Поле_1 Поле_2 Поле_3 Поле_4 Поле_5 Поле_6 Поле_7 Поле_8
Поле_9 Поле_10 Поле_11 Поле_12 Поле_13 Поле_14
1 Болт М16 ... 0 0 0 0 0 0 0 0 0 0 0 0 0 0
2 Болт М24 ... 1 0 0 0 0 0 0 -1 0 0 0 0 0 0
3 Болт М30 ... 0 0 0 0 0 0 0 0 0 0 0 0 0 0
4 Болт М32 ... 10 15 20 0 0 0 0 0 0 -100 0 0 0 300

Если установлено значение параметра "Да", то ничего в отчете не изменяется.

Если установлено значение параметра "Нет", то : в отчет попадут только
N Наименование ... Поле_1 Поле_2 Поле_3 Поле_4 Поле_5 Поле_6 Поле_7 Поле_8
Поле_9 Поле_10 Поле_11 Поле_12 Поле_13 Поле_14
2 Болт М24 ... 1 0 0 0 0 0 0 -1 0 0 0 0 0 0
4 Болт М32 ... 10 15 20 0 0 0 0 0 0 -100 0 0 0 300

Аналогично для любого типа представления: если сумма значений по модулю в
строке равна нулю то данная строка не выводиться

Значение по умолчанию :да
Обязательность заполнения :нет
Условие видимости параметра :всегда видимо
Обработка ошибок: Если в результате фильтрации данных с помощью настройки
"Отображать заданные типы периодов" нет количественных данных, то строки не
удаляться
M_MNPLAN
102.110712
M_MNPLAN ( 9.1.6.0 )

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

8.10 ПП не корректно работает интерфейс просмотра сырья на ORACL

Описание :

по 103-му алг "Формирование журнала резервирования по плановым документам"

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

8.10 ПП не корректно работает интерфейс просмотра сырья на
ORACL
т.е при просмотре по ALT-4 список сырья избыточен.

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

Исключена избыточность в интерфейсе просмотра сырья
M_MNPLAN
102.110893
M_MNPLAN ( 9.1.6.0 )

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

Уменьшить длительность расчета фонда рабочего времени

Описание :

Журнал резервирования времени работы ПЦ

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

Уменьшить длительность расчета фонда рабочего времени
Планирование производства => Операции => Журнал резервирования времени
работы ПЦ
Вызвать интерфейс "Фонд времени работы ПЦ в разрезе подразделения" по
комбинации клавиш Alt+8
Выполняется функция локального меню нижней части экрана "Расчет времени
работы..." с настройками:
- для всех подразделений
- для всех производственных центров
- для всех вариантов планирования.
Длительность расчета 37 мин. (7 цехов, 28 сотрудников, 15 единиц
оборудования, 4 варианта планирования).
Выполняется эта же функция с настройками:
- для текущего подразделения
- для текущего производственного центра
- для всех вариантов планирования.
Длительность расчета 45 мин. (1 цех, 1 сотрудник, 4 варианта
планирования).
В результате последнего расчета удалены все результаты расчета фонда
времени по остальным ПЦ.

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

Доработано: сокращено время расчета фонда рабочего времени:
Планирование производства => Операции => Журнал резервирования времени работы
ПЦ => интерфейс "Фонд времени работы ПЦ в разрезе подразделения" по комбинации
клавиш Alt+8
M_MNPLAN
102.113587
M_MNPLAN ( 9.1.6.0 )

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

8.10 ПП 112 алгоритм. Ошибка при формировании отчета

Описание :

по 112-му системному алгоритму "Выгрузка документов планирования в MS Excel"

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

8.10 ПП 112 алгоритм. Ошибка при формировании отчета
т е. в настройке алгоритма
Период выборки данных - Учитывать, запросить динамически

а в окне Настройка горизонта планирования указываем
Тип отображаемых интервалов
День
Месяц
Год

то при выполнении 112 алг возникает ошибка

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

Проблема была в том, что в 2003 экселе максимальное количество
столбцов 256. При выводе попытке вывести большее количество, возникала данная
ошибка. Теперь в отчет выводиться столько столбцов, сколь позволяет эксель,
остальные отбрасываются.
M_MNPLAN
102.114339
M_MNPLAN ( 9.1.6.0 )

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

доработать функциональн 112 алг. для вывода мемо-поля шапки документа в отчет

Описание :

по 112-му системному алгоритму "Выгрузка документов планирования в MS Excel"

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

доработать функциональность 112 алг. для вывода мемо-поля
шапки документа в отчет
Просьба добавить в 112 алгоритм возможность вывода в Excel-отчет содержимого
мемо-поля из шапки планового документа (расширенной информации).
Область вывода: между шапкой документа и его спецификацией
Инц.2.24530

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

В настройки "поля заголовка" добавлен параметр
"Примечание документа" со значениями "Выводить в отчет/ не выводить в отчет".
Он выводит в отчет мемо поле, которое отображается в плановом документе по
clrl+enter
M_MNPLAN
102.114347
M_MNPLAN ( 9.1.6.0 )

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

Неправильно учитываются приоритеты источников фактического наличия

Описание :

по 103-му алг "Формирование журнала резервирования по плановым документам"

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

Неправильно учитываются приоритеты источников фактического
наличия
Алгоритм 103-5.
Имеется три документа фактического наличия:
1. Остатки ГП в разрезе аналитики "Изделие", приоритет "высокий" в настройке
алгоритма
2. Фактическое наличие НЗП в разрезе аналитики "Работа", приоритет "средний" в
настройке алгоритма
3. Остатки ГП, приоритет "низкий" в настройке алгоритма

Алгоритм должен учесть вначале все остатки по документу с высоким
приоритетом, и в последнюю очередь - с низким приоритетом.
На практике были сразу использованы остатки из документа с низким
приоритетом, а затем частично остатки из документа с высоким приоритетом. Эти
остатки не могут быть использованы на другие изделия, что приводит к
неправильным результатам планирования.
Подобная ошибка отсутствует в реализации алгоритма 103-3.
Необходимо привести в соответствие использование приоритетов источников
фактического наличия.

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

Записи учитываются в соответствии с кодом приоритета. Чем
меньше численное значение кода, тем выше приоритет: наивысший приоритет у
записи с числовым значением кода 0.
M_MNPLAN
102.114367
M_MNPLAN ( 9.1.6.0 )

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

нужна поддержка приоритетов по номеру строки в спецификации плана алг.103_5

Описание :

по 103-му алг "Формирование журнала резервирования по плановым документам"

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

нужна поддержка приоритетов по номеру строки в спецификации
плана алг.103_5
В алгоритме 103-5 нужна поддержка приоритетов планируемых изделий,
причем приоритет должен определяться по номеру строки в спецификации плана:
1 строка - максимальный приоритет,
2-я строка - приоритет меньше и так далее.
Инц.2.24531

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

Добавлена настройка Порядок покрытия позиций записями НЗП
со значениями
По дате,
По номеру,
По приоритету,
По номеру + дата,
По приоритету + дата
M_MNPLAN
102.114555
M_MNPLAN ( 9.1.6.0 )

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

Необходима возможность Позиционировать дублированную позицию рядом с исходной

Описание :

Производственные заказы

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

Необходима возможность Позиционировать дублированную позицию
рядом с исходной
Клиент просит доработать функционал дублирования (копирования)
позиции плана таким образом, чтобы:
а) дублированная позиция "легла" рядом с исходной
б) порядковый номер новой позиции отличался от номера исходной позиции дробной
частью,
например: исходная - 120, копии - 120.1, 120.2 и т.д.
Инц.2.24665

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

Пункт а) можно реализовать уже существующими средствами, если
включить необходимую сортировку (по номеру или по наименованию).
Пункт б) реализован частично. Добавлена настройка "При дублировании позиции
номер оставлять прежним" на вкладку "Прочие - Разные" в шаблоне документа. Если
она выключена, то номер дублированной позиции присваивается, как и раньше. Если
включена - то номер вновь создаваемой позиции совпадает с номером дублируемой.
M_MNPLAN
102.115408
M_MNPLAN ( 9.1.6.0 )

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

8.10 ПП 0103(3) Связи.Размер партии из МК НЕ платформозависимый

Описание :

по 103-му алг "Формирование журнала резервирования по плановым документам"

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

8.10 ПП 0103(3) Связи.Размер партии из МК НЕ платформозависимый
При расчете в режиме Учитывать зависимость позиций документа-источника при
расчете сроков выполнения операций-да
---------------------------
Предупреждение
---------------------------
Возникло необработанное исключение
ExObjIfcNoInit (ExRef)
ссылка не была инициализирована

"Да" - Продолжить, "Нет" - Отлаживать в окне отладчика
"Отмена" - Не выдавать больше это сообщение
---------------------------
Да Нет Отмена
---------------------------

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

Доработано: необработанное исключение не возникает
M_MNPLAN
102.115813
M_MNPLAN ( 9.1.6.0 )

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

добавить в алгоритм новый режим, формирующий документы "Межцеховая накладная"

Описание :

по 128-му Формирование производственных документов для оперативно-производственн

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

Добавить в алгоритм №128 новый режим, формирующий документы
"Межцеховая накладная"
Необходимо доработать производственный алгоритм 128.
В стандартном алгоритме имеется режим формирования документов
"Накладная на отпуск в производство", при этом логика работы алгоритма
следующая:
алгоритм запускается из производственного заказа, определяет связанную с
заказом исходящую потребность в материалах, обрабатывает позиции найденной
потребности и по ним формирует "Накладные на отпуск в производство".
Необходимо на основе указанного режима добавить в алгоритм новый режим,
формирующий документы "Межцеховая накладная" и "Накладная на приход готовой
продукции", при этом вся логика работы алгоритма остается прежней, но
изменяется тип формируемый документов:
- Межцеховая накладная - в случае, если подразделение-приемник имеет тип
подразделение.
- Накладная на приход готовой продукции - в случае, если
подразделение-приемник имеет тип склад.

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

В алгоритме 128 для
Тип документа-источника - Потребность в материалах
Добавлены 2 новых значения для настройки
Тип операции, формирующей документ-приемник - Межцеховая накладная и Накладная
на приход готовой продукции.
Формирование производится по закладке "Расход".
МЦН формируется только для позиций с типом подразделения "подразделение", НГП
для подразделений с типом "склад".
M_MNPLAN
102.115844
M_MNPLAN ( 9.1.6.0 )

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

Использовать даты позиций документа о наличии ГП

Описание :

по 103-му алг "Формирование журнала резервирования по плановым документам"

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

Использовать даты позиций документа о наличии ГП.
Алгоритм 103-5 в процессе обработки позиций документа "Остатки ГП"
использует дату создания документа из заголовка документа (напр., 02.11.2011).
При наличии в спецификации документа нужно использовать дату начала позиции
документа (например, 16.04.2012), а при отсутствии в спецификации этой даты
использовать дату начала документа.
Аналогичный подход должен применяться при обработке документов НЗП, наличия
материалов, ожидаемых поставок материалов.

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

Использует теперь дату начала из позиции, если ее нет, то дату
начала из документа.
M_MNPLAN
102.116104
M_MNPLAN ( 9.1.6.0 )

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

8.10 ПП 103(5) Не устанавливается начало в 0:0

Описание :

по 103-му алг "Формирование журнала резервирования по плановым документам"

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

8.10 ПП 103(5) Не устанавливается начело в 0:0

Имеем график (cм) ниже:

Спецификаци графика (005, зх-сменный без выходных)
Сме Наименование смены Нача Окон
Дне Веч Ноч
на ло чани
вны ерн ные
е
е ие
1 1 смена
0.00 0.00 8.00
2 2 смена
8.00 0.00 0.00
3 3 смена
4.00 4.00 0.00

1
но при расчете получаем что запуск начальных операция журнала начинается
в 08:00 час

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

В зависимости от направления расчета устанавливается начало в
24:00 (назад) или 0:00 (вперед), при попадании в график, иначе ближайшие
рабочие дата и время.
Если включена настройка "Считать длительность равной нулю" то время
устанавливается в 23:00, чтоб не было неясностей, на какую дату отнести
операции.
M_MNPLAN
102.116143
M_MNPLAN ( 9.1.6.0 )

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

8.10 ПП 103(5) Не верный расчет с учетом кратности

Описание :

по 103-му алг "Формирование журнала резервирования по плановым документам"

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

8.10 ПП 103(5_ Не верный расчет с учетом кратности

см тест N:\LIBAQATEST\810\REL+OBNOVL\PROIZV\TestDirectSql\
документ ПП '100103.0014'
алгоритм 103(5) Размер партии из МК c учетом кратности.

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

Исправлено.
M_MNPLAN
102.116169
M_MNPLAN ( 9.1.6.0 )

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

Даты начала и окончания операций в ЖР не соответствуют мощности с учетом графика

Описание :

по 103-му алг "Формирование журнала резервирования по плановым документам"

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

Даты начала и окончания операций в ЖР не соответствуют мощности
с учетом графика
Алг. 103-5 после расчета сформировал записи ЖР. Разница между временем
окончания и начала операций не соответствует мощности операции (т.е.
длительности) с учетом графика работы ПЦ типа подразделение.

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

Доработано: дата начала и окончания соответсвует мощности с
учетом графика.
M_MNPLAN
102.116261
M_MNPLAN ( 9.1.6.0 )

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

Отработка 65 алгоритма

Описание :

Алгоритмы расчета

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

Отработка 65 алгоритма
Алгоритм подключен к накладной на сбыт. При списании выполняем алгоритм
(действие: добавить запись в поле для ПЗ). Ошибки нет.
При отмене списания, запускается этот же алгоритм (действие: вычесть запись в
поле ПЗ). Выдает ошибку "несбалансированный StopVisual"

З.Ы. могу дать базу для локализации

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

Исправлено.
M_MNPLAN
102.116263
M_MNPLAN ( 9.1.6.0 )

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

Отработка 65 алгоритма в ПЗ

Описание :

Производственные заказы

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

Отработка 65 алгоритма в ПЗ

Если алгоритм запускается из накладной, находящейся в закладке "входящие" или
"исходящие" планового документа, то изменение (результат работы алгоритма)
прорисовывается только после того, как выйдешь из ПЗ и зайдешь в него заново.
Тоже самое если ты находишься в интерфейсе ПЗ и был запущен данный алгоритм,
который производит действие для данного ПЗ, результат on-line не виден.

З.ы. Готов дать базу для теста

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

Исправлено.
M_MNPLAN
102.116304
M_MNPLAN ( 9.1.6.0 )

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

8.10 ПП 0103(3) Связи.Размер партии из МК НЕ платформозависимый. Необработанное

Описание :

по 103-му алг "Формирование журнала резервирования по плановым документам"

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

8.10 ПП 0103(3) Связи.Размер партии из МК НЕ
платформозависимый. Необработанное Исключение

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

Доработано: необработанное исключение не возникает.
M_MNPLAN
102.116362
M_MNPLAN ( 9.1.6.0 )

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

УПЛ: алгоритм127 - заполнение аналитики для ПВ исходным продуктом

Описание :

по 127-му алг "Расчет расхода сырья в оперативно-производственной сводке"

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

УПЛ: алгоритм127 - заполнение аналитики для ПВ исходным
продуктом
(инцидент 2.25771)

В рамках проекта на КОАО "Азот" необходимо выполнить доработку стандартного 127
алгоритма, выполняющего расчет сырья для функционала
оперативно-производственной сводки.
Необходимо, чтобы 127 алгоритм при добавлении в Производственный заказ побочных
продуктов выхода заполнял для них ручную аналитику по спецификации "МЦ"
исходным продуктом, при производстве которого появился данный побочный продукт.
Роль для аналитики МЦ должна задаваться в настройках алгоритма.

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

В алгоритме 127 добавлена настройка
Основные параметры - Роль для изделия, порождающего попутные продукты.
Теперь для попутных продуктов в аналитике спецификации с выбранной ролью и
аналитикой "МЦ" сохраняется изделие, порождающее данный попутный продукт.
M_MNPLAN
102.116370
M_MNPLAN ( 9.1.6.0 )

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

8.10 ПП 0103(3) Связи.Размер партии из МК платформозависимый с учетом кратности

Описание :

по 103-му алг "Формирование журнала резервирования по плановым документам"

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

8.10 ПП 0103(3) Связи.Размер партии из МК платформозависимый с
учетом кратности
После запуска

Ошибка SQL сценария Поиск даты код 311

Далее
Ошибка SQL сценария поиск дат потребности в материалах код 311



проявляется на тестовой базе библиотека теста
0103(3) Связи.Размер партии из МК платформозависимый с учетом кратности

Выполнить план: ПП_Восстановление_DirectSql
Зайти в план производства 1000103.0015
Запустить алгоритм 0103(3) Связи.Размер партии из МК платформозависимый с
учетом кратности

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

Доработано: ошибка не SQL сценария не возникает
M_MNPLAN
102.116396
M_MNPLAN ( 9.1.6.0 )

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

Управление производством.Алг57.Формирование срока действия нового документа.

Описание :

по 57-му системному алгоритму "Работа с таблицами расчета количеств "

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

57 Алгоритм. Программа некорректно работает с настройкой
алгоритма "Интервал дат": если установлено "Интервал дат" - "Плавающий" для
новых документов(ПС\МК) формируется некорректный период действия.

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

исправлено
M_MNPLAN
102.116611
M_MNPLAN ( 9.1.6.0 )

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

добавить в 88 алг возможность вывода аналитик по Изделию (Продукту) в док-приемн

Описание :

по 88-му Формирование потребности в материалах на основании журнала резервирован

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

добавить в 88 алг возможность вывода аналитик по Изделию
(Продукту) в документ -приемник
Клиент просит добавить в 88 алгоритм возможность вывода аналитики по Изделию
(Продукту) в документ-потребность в покупных материальных ресурсах.
Более детальная информация во вложенном файле
Инц.2.25621

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

Описание доработки во вложенном файле
"Описание доработки 88 алгоритма"
M_MNPLAN
102.116738
M_MNPLAN ( 9.1.6.0 )

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

Атл 5.4.39 ПП 103(3) Платформозависимый

Описание :

по 103-му алг "Формирование журнала резервирования по плановым документам"

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

Атл 5.4.39 ПП 103(3) Платформозависимыйю
на тестовой базе N:\LIBAQATEST\810\REL+OBNOVL\PROIZV\TestDirectSql\
захожу в производственный план 100103.0015
запускаю алгоритм 0103(3) Связи.Размер партии из МК платформозависимый с
учетом кратности

в результате сначала
Ошибка SQL сценария поиск даты ошибка 311...
затам падение

ms70drv.log во вложении

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

Исправлено.
M_MNPLAN
102.116851
M_MNPLAN ( 9.1.6.0 )

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

Вместо шаблона приходной накладной открывается шаблон накладной на отпуск

Описание :

по 96-му системному алгоритму "Формирование накладных на внутреннее перемещение"

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

Вместо шаблона приходной накладной открывается шаблон
накладной на отпуск
При открытии исходящей приходной накладной для плана снабжения (открываем из
формы редактирования
плана снабжения, вкладка исходящие документы), некорректно отображается
интерфейс редактирования
накладной - накладная отображается как накладная на отпуск, а не как приходная
накладная.
см.вложенный файл
Инц.2.26109

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

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

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

8.10 ПП 103(3) Не учитывается загрузка оборудования по первому документу при рас

Описание :

по 103-му алг "Формирование журнала резервирования по плановым документам"

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

8.10 ПП 103(3) Не учитывается загрузка оборудования по первому
документу при расчете по второму.
т.е проводим расчет алгоритмом 103(3) по первому документу с учетом ограничения
по оборудованию
проводим расчет по второму документу с учетом ограничения по оборудованию. При
расчете по
второму документу загрузка по первому не учитывается.

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

Доработано: учитывается загрузка оборудования по
первому документу при расчете плана по второму
документу алгоритмом 103-3
M_MNPLAN
102.117033
M_MNPLAN ( 9.1.6.0 )

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

Доработка №112 алгоритма (округление)

Описание :

Алгоритмы расчета

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

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

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

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

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

Доработка №112 алгоритма (сумма по столбцу)

Описание :

Алгоритмы расчета

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

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

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

В настройки для количественных полей добавлен параметр
"Итог по колонке" со значениями "Не выводить в отчет", "Выводить в отчет сумму
по полю", "Выводить в отчет среднее значение по поля". При установке значения
"Выводить в отчет..." можно в отчете появиться строка "итого" и сумма/среднее
значение поля. Сумма/среднее значение считается по всем колонкам для заданного
поля
M_MNPLAN
102.117276
M_MNPLAN ( 9.1.6.0 )

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

ПП, сист. алг. №№ 5, 55, 255: доработать разузлование с учетом циклической вход.

Описание :

по 5-му системному алгоритму "Расчет потребностей в ресурсах"

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

В системных алгоритмах №№ 5, 55, 255 доработать разузлование с
учетом циклической входимости.

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

Доработано.
В системных алгоритмах №№ 5, 55, 255 внесены следующие изменения:

В настройке 5-го сист. алгоритма добавлены следующие параметры:
вкладка "Доп. параметры расчета":
- для группы флагов "Ограничить уровень разузлования" добавлены еще два флага:
"Отключить проверку на циклическую входимость",
"Использовать заданную точность количественных величин".
- параметр "Значение заданной точности количественных величин".

В настройке 55-го сист. алгоритма добавлены следующие параметры:
группа параметров "Основные параметры расчета":
- Отключить проверку на циклическую входимость
- Использовать заданную точность количественных величин
- Значение.

В настройке 255-го сист. алгоритма добавлены следующие параметры:
вкладка "Что и как рассчитывать":
- для группы флагов "Ограничить уровень разузлования" добавлены еще два флага:
"Отключить проверку на циклическую входимость",
"Использовать заданную точность количественных величин".
- параметр "Значение заданной точности количественных величин".
M_MNPLAN
102.117473
M_MNPLAN ( 9.1.6.0 )

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

Заменить Ё на Е

Описание :

по 125-му алг "Формирование Exel-отчета по т-ти выполнения операций"

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

Заменить Ё на Е в названии системного алгоритма
125 Формирование EXCEL-отчёта по трудоёмкости выполнения операции

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

Изменены наименования системного алгоритма.
Для проверки необходимо в списке алгоритмов провести ПЕРЕИНИЦИАЛИЗАЦИЮ.
M_MNPLAN
102.117474
M_MNPLAN ( 9.1.6.0 )

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

Заменить Ё на Е

Описание :

по 125-му алг "Формирование Exel-отчета по т-ти выполнения операций"

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

Заменить Ё на Е в названии системного алгоритма
4006 Формирование EXCEL-отчёта "Наличие полуфабрикатов рамках номенклатурного
плана"

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

Изменены наименования системного алгоритма.
Для проверки необходимо в списке алгоритмов провести ПЕРЕИНИЦИАЛИЗАЦИЮ.
M_MNPLAN
102.117475
M_MNPLAN ( 9.1.6.0 )

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

Заменить Ё на Е

Описание :

по 125-му алг "Формирование Exel-отчета по т-ти выполнения операций"

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

Заменить Ё на Е в названии системного алгоритма
4008 Формирование EXCEL-отчёта "План закупок"

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

Изменены наименования системных алгоритма.
Для проверки необходимо в списке алгоритмов провести ПЕРЕИНИЦИАЛИЗАЦИЮ.
M_MNPLAN
102.117511
M_MNPLAN ( 9.1.6.0 )

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

9.10 ПП 114 алг. на Postere SQL не выполняется удаление записей журнала

Описание :

по 114-му системному алгоритму "Удаление позиций журнала резервирование"

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

9.10 ПП 114 алг. на Postere SQL не выполняется удаление записей
журнала.

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

Исправлена ошибка В 144 алгоритме, теперь происходит удаление
записей
M_MNPLAN
102.117719
M_MNPLAN ( 9.1.6.0 )

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

Алгоритм 89 добавить настройку заполнять или нет представление "График"

Описание :

Производственные планы

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

Алгоритм 89 добавить настройку заполнять или нет представление
"График"

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

Добавлена настройка
Заполнять представление "Календарный график"
# ИНСТРУКЦИЯ ПО НАСТРОЙКЕ: При установке обновления не патч менеджером
требуется перерегистрировать хранимые процедуры. Инструкция здесь:
\exe\ManufExt\SQL\
M_MNPLAN
102.117770
M_MNPLAN ( 9.1.6.0 )

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

Алгоритм 163 Расчет плановой информации по журналу резервирования

Описание :

Редактирование позиции объекта планирования для любого типа плана

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

Алгоритм 163 Расчет плановой информации по журналу
резервирования

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

см.Wat's new
M_MNPLAN
102.118098
M_MNPLAN ( 9.1.6.0 )

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

Устанавливать по умолчанию "разрешить"

Описание :

Состояния документов

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

Устанавливать по умолчанию "разрешить" в окне Действия
в колонке Разрешение на выполнение
при создании новой записи

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

При создании новой записи (F7) в колонке "Разрешение на
выполнение" по умолчанию устанавливается "Разрешить для всех"

9.1.150.09.1.149.09.1.148.09.1.147.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.09.1.121.09.1.120.09.1.119.09.1.118.09.1.117.09.1.116.09.1.115.09.1.114.09.1.113.09.1.112.09.1.111.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.146.09.1.145.09.1.144.09.1.143.09.1.142.09.1.122.09.1.110.09.1.109.09.1.99.09.1.98.09.1.97.09.1.96.09.1.95.09.1.94.09.1.93.09.1.92.09.1.91.09.1.90.09.1.89.09.1.88.09.1.87.09.1.86.09.1.85.09.1.84.09.1.83.09.1.82.09.1.81.09.1.80.09.1.79.19.1.79.09.1.78.09.1.77.09.1.76.09.1.75.09.1.74.09.1.73.09.1.72.09.1.71.09.1.70.09.1.69.19.1.69.09.1.68.09.1.67.09.1.66.09.1.65.09.1.64.09.1.63.09.1.62.09.1.61.09.1.60.09.1.59.09.1.58.09.1.57.09.1.56.09.1.55.09.1.54.39.1.54.29.1.54.19.1.54.09.1.53.09.1.52.09.1.51.09.1.50.09.1.49.09.1.48.09.1.47.09.1.46.39.1.46.29.1.46.19.1.46.09.1.45.09.1.44.19.1.44.09.1.43.09.1.42.09.1.41.09.1.40.09.1.39.09.1.38.09.1.37.09.1.36.09.1.35.09.1.34.09.1.33.09.1.32.09.1.31.09.1.30.09.1.29.09.1.28.09.1.27.09.1.26.09.1.25.09.1.24.09.1.23.09.1.22.09.1.21.19.1.21.09.1.20.09.1.19.09.1.18.09.1.17.09.1.16.09.1.13.19.1.13.09.1.12.09.1.11.09.1.10.09.1.9.09.1.8.09.1.7.09.1.6.09.1.5.09.1.4.09.1.3.09.1.2.09.1.1.0