Информация о файле обновления Галактика M_SCRIPTS_RES_91260.TXT


Описание файла обновления:
ФайлM_SCRIPTS_RES_91260.TXT
ОбновлениеM_SCRIPTS_RES_91260
НазначениеОбщее
ПродуктГалактика 9.1
Релиз31.03.2012 : Atlantis 5.5
КомпонентM_SCRIPTS
ТипRES
Версия9.1.26.0
Дата2017-04-06 18:15:12
Проблема ПИРПервое решениеОписаниеПроектДетализация
Что изменено:Как изменено:
102.165561NEWДоработка мобильного сервиса для ЗаказчикаУправление транспортомМобильное приложение
Доработка мобильного сервиса для ЗаказчикаДоработка мобильного сервиса для Заказчика
102.1593509.1.25.0JS Функция MakeOrders(dDate, cKatSopr) добавить параметр для имитации нажатия кнопки "Формирование прихода"Планирование производстваАлгоритмы JavaScript
JS Функция MakeOrders(dDate, cKatSopr) добавить параметр для имитации нажатия кнопки "Формирование прихода" По инциденту 2.93533 Клиент просит добавить в функцию параметр, позволяющий для НПГ и МЦН имитировать нажатие кнопки "Формирование прихода", то есть формировать только приходные ордера. Описание предложения находится во вложении.В функцию MakeOrders добавлен параметр bTypeOrd. Актуальный вид function MakeOrders(dDate, cKatSopr, bTypeOrd) bTypeOrd - параметр для имитации нажатия кнопки "Формирование прихода" (true)
102.1597139.1.25.0JS function MakeOrders(dDate, cKatSopr) вне зависимости от того сформированы ордера или нет выдает значение ИстинаПланирование производстваАлгоритмы JavaScript
JS function MakeOrders(dDate, cKatSopr) вне зависимости от того сформированы ордера или нет выдает значение Истина По инциденту 2.94546 JS function MakeOrders(dDate, cKatSopr) вне зависимости от того сформированы ордера или нет выдает значение Истина, однако, если ордера не сформированы, то должна выдавать Ложь. См аналог: Функция создания ордеров. Возвращает true - успешное выполнение. function CreateOrders(wTypeOrder, dDate, bPrih, cKatSopr) wTypeOrder : word - тип ордера (0 - склад, 1 - производство) dDate : date - дата ордера bPrih : boolean - направление ордера (true - приходный, false - расходный)Функция MakeOrders возвращает значение false, если по накладной ордера не сформированы, и true, Если ордера удалось сформировать.
102.1625469.1.24.02.100184. Поле филиала в объектах навигации по БД в JSАлгоритмы JavaScriptФункциональность доступа из JavaScript в Галактику
Добавление полей, в которых содержится информация о филиале в объекты навигации по БД в JavaScriptОрганизован доступ к полю "Филиал" в следующих таблицах: - Документы-основания - Позиции документа-основания - Заявка - Позиции заявки - Заголовок планового документа - Позиция планового документа - Накладная - Позиция накладной - Резерв ДО по складам В библиотеку JS "Функции для работы с планом" добавлены функции для работы с филиалами.
102.1593499.1.23.0JS функция MakeOrders(dDate, cKatSopr) не учитывает параметр dDate при формировании ордеровПланирование производстваАлгоритмы JavaScript
JS функция MakeOrders(dDate, cKatSopr) не учитывает параметр dDate при формировании ордеров По инциденту 2.93533 Ордера формируются не на дату, заданную параметром dDate, а на дату формирования накладной. Это ошибка - нужно формировать ордер на дату, указанную в параметре. Кроме того, функция излишне разговорчива в процессе работы и отображает массу лишней числовой информации, как будто это режим отладки. Необходимо исключить вывод промежуточной числовой информации. Описание проблемы во вложении.Функция MakeOrders (dDate, cKatSopr) - формирует ордера на дату, указанную в параметре dDate.
102.1597119.1.23.0Не работает JS function CreateOrders(wTypeOrder, dDate, bPrih, cKatSopr)Планирование производстваАлгоритмы JavaScript
Не работает JS function CreateOrders(wTypeOrder, dDate, bPrih, cKatSopr) По инциденту 2.94480 Скрипт: Debug.Print(CreateOrders( 0, Cur_Date(), false, curKatSopr() )); Результат: Истина. Но ордеров не создает. Из документации. Функция создания ордеров. Возвращает true - успешное выполнение. function CreateOrders(wTypeOrder, dDate, bPrih, cKatSopr) wTypeOrder : word - тип ордера (0 - склад, 1 - производство) dDate : date - дата ордера bPrih : boolean - направление ордера (true - приходный, false - расходный) Починить эту функции и/или расширить функциональность function MakeOrders(dDate, cKatSopr) на все накладные.Корректная работа CreateOrders(wTypeOrder, dDate, bPrih, cKatSopr)
102.1597949.1.22.0алг. 5 Добавить возможность сортировки документа-приемника по наименованиюКонтур управления производствомпо 5-му системному алгоритму "Расчет потребностей в ресурсах"
алг. 5 Добавить возможность сортировки документа-приемника по наименованию По инциденту 2.94388 Клиент пишет: Возможно ли, чтобы в Потребности в материальных ресурсах МЦ сразу были отсортированы по наименованию. Расчет потребности делаем из производственного заказа алгоритмом № 5. Дело в том, что за день формируем порядка 30 потребностей и надо зайти в каждую и отсортировать, это большая потеря времени. Уберется ручной труд, ведь это надо каждый раз зайти в 30, а бывает и больше, потребностей и везде сделать сортировку.В библиотеку "Функции для работы с планом" добавлена функция PlanSortMC, которая сортирует позиции спецификации указанного документа по наименованию МЦ/Усл. Для того, чтобы этой функцией можно было пользоваться, необходимо провести перерегистрацию библиотек. Для того, чтобы отсортировать сформированные 5 алгоритмом документы, необходимо создать пакетный алгоритм (99 системный). Включив в него два алгоритма: 5 и 52 (текст скрипта - во вложенном файле). В дополнительных параметрах запуска 5 алгоритма надо указать "Заполнять список выходных документов". В пятом алгоритме на вкладке "В какой документ" установить значение настройки "Режим создания/поиска документа" в "Создавать при каждом запуске" В дополнительных параметрах запуска 52 алгоритма надо указать "Использовать общий список документов"
102.1476119.1.21.0Обеспечение корректной работы на докомпилированном словаре Галактики ERP 9.1Предложение по новой функциональности Галактики ERP (по системе в целом)?
Необходимо обеспечить корректную работу ресурсов на докомпилированном словаре.Обеспечение корректной работы. На докомпилированном словаре пересобраны ресурсы работающие и изменёнными таблицами. Комплектность установки ресурсов обеспечена требованиями при установке.
102.1586819.1.20.0Добавление функций JSУправление производственной логистикой (УПЛ)Акт изменения целевого назначения (УПЛ)
Добавление функций JS. При создании акта об изменении целевого назначения нет возможности выбрать объект акта (СкладскойПроизводственный. При создании акта нет функции расчета средней цены по свободным остаткам.1) В библиотеку "Функции расчета цен" добавлена функция MCPrice, с параметром расчета по виду учета. 2) Для объекта "Заголовок акта изменения целевого назначения" добавлено поле "Признак хоз.оп", в котором хранится вид учета.
102.1590149.1.20.0Добавление записи в распределении по ордерамПланирование производстваАлгоритмы JavaScript
Необходим метод для добавления записи в объекте "Распределение по ордерам" (SoprOrdB).Добавлено создание для SoprOrdB.
102.1584359.1.19.09.1 Не корректная работа Javascript в компоненте ServerMnfАлгоритмы JavaScriptФункциональность доступа из JavaScript в Галактику
9.1 Не корректная работа Javascript в компоненте ServerMnfУбрано дублирование при повторной загрузке библиотек
102.1533219.1.16.0JS Константы Локальные Источник Спецификация таблицы связей Ссылка Константы типов спецификаций Значения Приходный/Расходный складской ордер не отображаютсяПланирование производстваАлгоритмы JavaScript
JS Константы Локальные Источник Спецификация таблицы связей Ссылка Константы типов спецификаций Значения Приходный/Расходный складской ордер не отображаются По инциденту 2.79874 Описание во вложении.Корректное отображение Константы типов спецификации для значений: "Приходный складской ордер" и "Расходный складской ордер"
102.1500579.1.15.0JS Не работает навигация объекту Остатки по полному разрезу при методе Добавить ограничение по партииПланирование производстваАлгоритмы JavaScript
JS Не работает навигация объекту Остатки по полному разрезу при методе Добавить ограничение по партии.Корректная работа метода "Добавить ограничение по партии" Пример скрипта - во вложенных файлах
102.1502559.1.15.0JS для расчета дат обеспечения - дать возможность изменять длительность отступа для тех средств в сценарииПланирование производстваАлгоритмы JavaScript
JS для расчета дат обеспечения - дать возможность изменять длительность отступа для тех средств в сценарии Проект "Пенза", база maketprz911, PRZ_test1 На данный момент константа зашита в коде M_MNPLAN.Добавлен параметр в функцию FindAllKitDateByMnPlan библиотеки "Функции работы с комплектами".
102.1452519.1.14.0JS: Константы Локальные Спецификация таблицы связей - добавить в константы типов документов/спецификации значение МЦПланирование производстваАлгоритмы JavaScript
JS: Константы Локальные Спецификация таблицы связей - добавить в константы типов документов/спецификации значение МЦ По инциденту 2.61388 Описание во вложении.МЦ в качестве локальной константы для спецификации таблицы связей
102.1479129.1.14.0Непоименованная и не описанная библиотека в IndentOrgBalance.xml из exeManufExtSAMPLESJSCRIPTORGBALANCEПланирование производстваАлгоритмы JavaScript
Непоименованная и не описанная библиотека в IndentOrgBalance.xml из exeManufExtSAMPLESJSCRIPTORGBALANCE По инц. 2.67837 Описание во вложении.Отображение наименования библиотеки при её импорте из xml-файла. Корректная работа функций библиотеки.
102.1479169.1.14.0Не работает навигация по документу Иерархия контрагентовПланирование производстваАлгоритмы JavaScript
Не работает навигация по документу Иерархия контрагентов.Доработано для таблицы KatOrgDescr.
102.1482079.1.14.0Инц. 2.68576. JS Спецификация прайс-листа Метод Создать новую записьПланирование производстваАлгоритмы JavaScript
JS Спецификация прайс-листа Метод Создать новую запись Параметр @Отпускная в НДЕ за отпускную единицу@ переименовать в "Отпускная в НДЕ за активную отпускную единицу" Обоснование: запись создается в активной отпускной единице измерения (АОЕИ), что явно не указано.Корректный параметр "Отпускная в НДЕ за активную отпускную единицу"
102.1486599.1.14.0JS Документ Строка плана Метод Установка ограничений Опечатка "сроки", д.б. "сТроки"Планирование производстваАлгоритмы JavaScript
JS Документ Строка плана Метод Установка ограничений Опечатка "сроки", д.б. "сТроки" По инциденту 2.69988 Описание во вложении.Устранены ошибки правописания
102.1444189.1.13.0Добавить поля в документ "Остатки по полному разрезу"Алгоритмы JavaScriptМеханизм исполнения и настройки
Добавить поля в документ "Остатки по полному разрезу". В таблице TekSaldo (Номер - 1128) есть поле SP Контекст (0- склад, 1 - производство), которое позволяет различать складские и производственные остатки. Просим в Документ JavaScript Остатки по полному разрезу добавить поле "Тип остатков склад/производство" и ограничение по типу остатков. Иначе они "слипаются".Доработан функционал для работы с таблицей TekSaldo: - Добавлено свойство "Тип остатков СкладПроизводство" - Добавлено ограничение по типу остатков
102.1446969.1.13.0JavaScript Расширенный список выбранных значений Ошибка в наименовании методаПланирование производстваАлгоритмы JavaScript
JavaScript Расширенный список выбранных значений Ошибка в наименовании метода По инциденту 2.59696 Описание во вложении.Корректное наименование метода
102.1447129.1.13.0JavaScript: ошибка работы функции DateSubПланирование производстваАлгоритмы JavaScript
JavaScript: ошибка работы функции DateSub function DateSub(Date_, Day, Month, Year) Вычитает из даты соответствующее количество дней, месяцев и лет Если Date_= Cur_Date() и Day= Day(Cur_Date()), то функция возвращает дату типа "00/07/2015"= "ГГГГ/ММ/ДД", а должна вернуть текущую дату.Если Date_= Cur_Date() и Day= Day(Cur_Date()), то функция возвращает последний день предыдущего месяца.
102.1453089.1.13.0JS: описка в описании библиотечного скриптаПланирование производстваАлгоритмы JavaScript
JS: описка в описании библиотечного скрипта По инциденту 2.61431 Описание во вложении. JavaScript Библиотеки Функции для работы с планом Function InitLink(cDoc) Опечатка: Инифиализация. Д.б. Инициализация.Исправлено
102.1453129.1.13.0JS: Описать функции работы с планом в библиотеке "Функции для работы с планом"Планирование производстваАлгоритмы JavaScript
JS: Описать функции работы с планом в библиотеке "Функции для работы с планом" По инциденту 2.61439 JavaScript Библиотека Функции для работы с планом просьба описать следующие функции для работы с планом: Function NamePole(NRec : comp; Pole: comp): String Function NamesPred(RecPlan : comp; n : integer) : string Function FlagPred(RecPlan : comp; name : string; Pole : integer) : longint Function CountPred(RecPlan : comp) : longint Function SysNPred(RecPlan : comp; n : integer) : word Function NameAnalitik(Cau : comp; Rec : comp) : String Function NameStat(Rec : comp) : String Function RunInterfSelectPlan() : comp Function GetKontrAgent(cGroup, Kontr:comp):comp Function SetGetParamGantt(FlagParam: longint;Direction, wValue:word):wordДобавлено описание для функций. Function SetGetParamGantt(FlagParam: longint;Direction, wValue:word):word удалена из описания как устаревшая
102.1454449.1.13.0JS: добавить библиотечную функцию для получения наименования шаблонаПланирование производстваАлгоритмы JavaScript
JS: добавить библиотечную функцию для получения наименования шаблонаВ библиотеке "Функции для работы с планом" реализованы две функции для работы с шаблонами документов: NameTemplateByNrecPlan, NameTemplateByNrecWayAcc. Перед началом работы необходимо перерегистрировать библиотеки.
102.1454469.1.13.0JS: Переименовать вторую одноименную настройкуПланирование производстваАлгоритмы JavaScript
JS: Переименовать вторую одноименную настройку По инциденту 2.61810 Имеется две настройки для установки ограничений по типу периода с названием "По типу периода и дате начала". Предлагаю переименовать вторую из них "По типу периода и датам начала". Описание во вложении.Корректное наименование настройки для установки ограничения по типу периода и датам начала
102.1463799.1.13.0оптимизация выполнения java-скриптов а документах планирования производстваПланирование производстваАлгоритмы JavaScript
Требуется оптимизация выполнения java-скриптов а документах планирования производстваУвеличено быстродействия выполнение java-скриптов за счет сохранения в памяти часто используемых данных.Ожидаемое ускорение 20-30%.
102.1431129.1.12.0Функция JV SCRIPT RecalcFields() при выполнении переполняет памятьПланирование производстваАлгоритмы JavaScript
Функция JV SCRIPT RecalcFields() при выполнении переполняет память. При выполнении этой функции в JV SCRIPT ~ 40-60 раз: падение Internal error 1 (Не удалось выделить динамическую память) in streams .dll at 0002F116Доработано. Переполнение памяти не возникает.
102.1434239.1.12.0При создании спецификации объекта ЦУ учитывается только первая аналитикаКонтур управления производствомM_Scripts
При создании спецификации объекта ЦУ учитывается только первая аналитикаРазработан новый метод для создания спец. объекта ЦУ с несколькими аналитиками
102.1430149.1.11.0Изменять цвет числового поля позиции документа ПЗ в зависимости от значения этого поляАлгоритмы JavaScriptФункциональность доступа из JavaScript в Галактику
Изменять цвет числового поля позиции документа ПЗ в зависимости от значения этого поля.Добавлена библиотека "Функции для работы с позицией документа", в которой есть две функции SetColorPosition, GetColorPosition # ИНСТРУКЦИЯ ПО НАСТРОЙКЕ: после установки патча провести перерегистрацию библиотек JS скриптов.
103.74949.1.11.0Несоответствие типа поля "Приоритет склада" в БД и при его выборе в алгоритме JSПланирование производстваАлгоритмы JavaScript
Несоответствие типа поля "Приоритет склада" в БД и при его выборе в алгоритме JS KatPodr.SKPRIOR Приоритет склада: в БД тип Word, а в JS - вещественный Наверное, правильно будет в JS использовать тип "Целое"Исправлено. В JS у поля "Приоритет склада" тип - "Целое"
102.1388549.1.10.0Разработать JScript для формирования набора комплектовочных ведомостей (документ ПЗ) по заданному варианту планированияКонтур управления производствомпо 52-му системному алгоритму "Исполнение алгоритмов JavaScript"
Разработать JScript для формирования набора комплектовочных ведомостей (документ ПЗ) по заданному варианту планированияРазработан JScript для формирования набора комплектовочных ведомостей (документ ПЗ) по заданному варианту планирования (использован объект CreatePlanByRsv)
102.1310869.1.9.0Ошибка в методе "По объекту резервирования и МЦ" для документа "Карточка серийного номера"Спецификации продуктовАлгоритмы JavaScript
Ошибка в методе "По объекту резервирования и МЦ" для документа "Карточка серийного номера". При выполнении указанного метода появляется ошибка "Прикладная ошибка. Отсутствует позиция в таблице. Код ошибки:310. таблица N5100".Доработано.
102.1332549.1.8.0Перенести хранение полей из PodrInfo в таблицу KatOrgКонтур логистикиНе знаю, какая именно часть контура логистики, научите
Перенести хранение из PodrInfo в поля KatOrg: PODRINFO.POLE11C - KatOrg.cBoss PODRINFO.POLE12C - KatOrg.cBuh PODRINFO.CODEOIV - KatOrg.cMember PODRINFO.KPPINOM - KatOrg.cExecOrgnAddr PODRINFO.DATKODUCHET - KatOrg.dReg PODRINFO.KatNP - KatOrg.dLiquidation PODRINFO.OKATO - KatOrg.OKATO PODRINFO.KBK - KatOrg.KBK PODRINFO.OGRN - KatOrg.OGRN PODRINFO.REGNOMPFR - KatOrg.REGNOMPFR PODRINFO.INSNAME - KatOrg.INSNAMEУказанные значения теперь хранятся в полях таблицы KatOrg Уполномоченный представитель теперь хранится в KatOrg.cMember
102.1272699.1.7.0Добавить поля для документа Транспортный заказ в алгоритме javascriptУправление транспортомРегистрационные листы
Добавить поля для документа Транспортный заказ в алгоритме javascript: 1) по собственной территории пробег с грузом 2) по собственной территории ткм 3) по СНГ пробег с грузом 4) по СНГ ткм 5) по инотерритории пробег с грузом 6) по инотерритории ткм 7) За городом пробег общий 8) За городом пробег с грузом 9) за городом ткмДобавлены поля в алгоритм javascript: 1) по собственной территории пробег с грузом 2) по собственной территории ткм 3) по СНГ пробег с грузом 4) по СНГ ткм 5) по инотерритории пробег с грузом 6) по инотерритории ткм 7) За городом пробег общий 8) За городом пробег с грузом 9) за городом ткм
102.839359.1.7.0Несоответствие между реализацией и описанием в TXT= файлеАлгоритмы JavaScriptФункциональность доступа из JavaScript в Галактику
Несоответствие между реализацией и описанием в TXT= файле В ExeManufExtSamplesJScriptmnplan_ost.txt читаю : " 4.В планах снабжения должно быть представление "Период" и должны присутствовать следующие поля: 1)Поле 1 - Плановый остаток на конец периода 2)Поле 2 - Утвержденное количество 3)Поле 3 - Фактически поставлено 4)Поле 4 - Фактически списано 5)Поле 5 - Фактический остаток на начало периода 5.Поле "Плановый остаток на конец периода" вычисляемое, вычисление производится по формуле Поле 1 = Поле 5 + (Поле 2 - Поле 3) - (Поле 3 - Поле 4)" В то же время это описание не относится к работе алгоритма, импортируемого из ExeManufExtSamplesJScriptmnplan_ost.xml. Импортированный алгоритм переносит ПОЛЕ 1 из Плана снабжения за предыдущий квартал в Поле 5 Плана снабжения на рассматриваемый квартал. Это и нужно указать в описании.Описание исправлено
104.202059.1.7.0Пустые записи в третьей панелиПланирование производстваАлгоритмы JavaScript
Пустые записи в третьей панели Есть задача: Необходимо с помощью JavaScript сформировать связь Производственного заказа с Накладной на отпуск в производство, причем заполнять нужно только первую панель (Входящие документы) и вторую панель (Позиция входящего документа). Создаю заголовок связи; создаю с помощью метода "Создать новую связь (с указанием заголовка)" запись в спецификации таблицы связей, при этом не указываю значения параметров "Тип входящей спецификации (куда)" и "Входящая спецификация (куда)", так как третью панель заполнять не нужно. В результате в третьей панели создаются пустые записи. Удалить эти пустые записи с помощью метода "Удалить текущую связь" нельзя, так как при этом удаляется и запись во второй панели входящих документов. Необходимо доработать систему таким образом, чтобы либо не создавались пустые записи в случае если при использовании метода "Создать новую связь (с указанием заголовка)" опущены параметры "Тип входящей спецификации (куда)" и "Входящая спецификация (куда)", либо добавить возможность раздельного удаления записей из 3-ей панели.В объект "Спецификация таблицы связей" добавлен новый метод "Создать новую связь (без указания вход. спецификации)", при использовании которого не заполняется третья панель вкладки "Входящие документы" в Производственном заказе. Пример алгоритма во вложении.
102.1313049.1.6.0Обеспечение корректной работы на докомпилированном словаре Галактики ERP 9.1Предложение по новой функциональности Галактики ERP (по системе в целом)?
Необходимо обеспечить корректную работу ресурсов на докомпилированном словаре.Для обеспечения корректной работы ресурс пересобран на докомпилированном словаре. Комплектность установки ресурсов будет обеспечена требованиями при установке.
102.1287969.1.5.0Не выполняется расчет остатков для плана наличия с аналитикой подразделение - без запроса датыАлгоритмы JavaScriptМеханизм исполнения и настройки
Не выполняется расчет остатки для плана наличия с аналитикой подразделение.Доработка функционала исполнения JavaScript.
102.1279879.1.4.0Оптимизировать функцию расчета плана сбытаУправление заказамиПланы сбыта
Оптимизировать функцию расчета плана сбыта. Выполняют операцию : Управление заказами - Документы - Планы сбыта В списке выбирают "План распределения собств. запасов (Заявки)" Правой кнопкой мыши по шапке документа выбирают: "Загрузка спроса по ДО (собств.) (МЕНЕДЖЕР)" Проблема состоит в том что данный расчет на БД Клиента может идти до 2 часов. Требуется ускорить формирование данного расчета.Доработка функций выполнения кода JavaScript. Ускорение 35,47%
102.1244719.1.3.0Добавить возможность работы Java алгоритмов с таблицами модуля "Управление недвижимостью"Управление недвижимостьюПредложение по новой функциональности модуля Управление недвижимостью
Добавить возможность работы Java алгоритмов с таблицами модуля "Управление недвижимостью"Добавлена возможность создания JS алгоритмов для расчета коммунальных начислений При вызове функции в коммунальных начислениях "Рассчитать коммунальные начисления с помощью пользовательского алгоритма" вызывается интерфейс выбора комнат здания, где можно отфильтровать комнаты перед вызовом алгоритма. Алгоритм будет вызываться для каждой комнаты отдельно. В алгоритм передается ссылки на начисление (rltComPay.nRec) и комнату (rlt.Rooms.nRec). Для этого добавлен доступ к следующим таблицам модуля управление недвижимостью: Здания/сооружения (rltBuildings) Этажи (rltFloors) Комнаты (rltRooms) Коммунальные начисления (rltComPay) - с возможностью записи и изменения Изменения параметров объектов (rltAttrHist) Аренда (rltRents) Функции для работы с модулем Управление недвижимостью прототип aRealting метод GetHistoryRec(pObj, wVidObj, dDate) Получить ссылку на запись истории изменения объекта недвижимости на дату метод GetRentRec(pObj, wVidObj, dDate) Получить ссылку на запись аренды объекта недвижимости на дату метод GetPrevRentRec(pRent) Получить ссылку на предыдущую запись аренды метод GetFpCoOnDate(pObj, wVidObj, dDate) Получить ссылку на ЦО объекта недвижимости на дату метод FindRentStatus(pObj, wVidObj, wStatus, dF, dT) (только для 9.1!) Определяет, был ли объект в указанном статусе в заданном периоде метод FindRentCO(pFpCO, pObj, wVidObj, dF, dT) (только для 9.1!? На 8.1 использовать GetFpCoOnDate) Определяет, был ли объект в аренде у данного ЦО в заданном периоде В настройке алгоритма с типом 52 указать документ "Коммунальное начисление" Указать функции для получения в алгоритме ссылок на коммунальное начисление (rltComPay.nRec) и комнату (rlt.Rooms.nRec): Функция коммунального начисления Наименование комнаты
101.513509.1.2.0Время в нарядеУправление транспортомЗаказы на внутрихоз. работы
Время в наряде Необходима возможность автоматического расчета показателя "Время в наряде" в расширенной информации заказа в "Модуле управление автотранспортом" Формула для расчета : Т наряда = Т в движ. + Т в простоеДобавлены поля в 52 алгоритм в транспортный заказ(время в наряде, время в движении, время простоя) и методы чтения и записи этих полей.
102.1160069.1.1.0Добавить возможность работы с таблицами Oborot и SALDMOUN в JavaScriptПланирование производстваАлгоритмы JavaScript
Добавить возможность работы с таблицами Oborot и SALDMOUN в JavaScript. В вложении текст пира и предварительная переписка по данной проблеме.Созданы две функции GetSaldo() и GetOborot() для расчета сальдо и оборотов в JavaScript. Добавлена функция GetProvod() для расчета проводок в JavaScript.
102.1186529.1.1.0Необходима возможность работы функций Day, Month, Year в скриптахУправление заказамиАлгоритмы JavaScript
Необходима возможность работы функций Day, Month, Year в скриптахВ библиотеке для JS "Сервисные функции - Типы данных - Системная функция для работы с датами" добавлены функции Day (извлекает день месяца из даты), Month (определяет месяц в дате), Year (определяет год в дате).
102.1189349.1.1.0Необходимо ограничение по шаблону документа и аналитикамУправление заказамиАлгоритмы JavaScript
Необходимо ограничение по шаблону документа и аналитикамВ объект "План производства" для JavaScript добавлены методы поиска по шаблону плана и его аналитикам(по 1; 1,2; 1,2,3; 1,2,3,4 аналитикам)
104.198289.1.1.0Доступ к свойству "Номер по порядку" документа "Спецификация накладной"Управление заказамиАлгоритмы JavaScript
Свойство "Номер по порядку" документа "Спецификация накладной" возвращает значение "0" при любом значении поля SpSopr.NPP. Пример скрипта (+52 алгоритм) во вложении, тестировали на Приходной накладной и Накладной на внутреннее перемещение. Просьба исправить данную ошибку.Исправлено. Для корректной работы необходимо в настройке алгоритма перевыбрать поле.