Сравнение файлов
Проблема ПИРПервое решениеОписаниеПроектДетализация
Что изменено:Как изменено:
102.124471NEWДобавить возможность работы 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): Функция коммунального начисления Наименование комнаты