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


Описание файла обновления:
ФайлC_EXTCLASS_RES_91380.TXT
ОбновлениеC_ExtClass_RES_91380
НазначениеОбщее
Продукт
Релиз11/06/2018 : Атлантис 5.5.30
КомпонентC_ExtClass
ТипRES
Версия9.1.038.0
Дата2019-07-03 06:54:25
Проблема ПИРПервое решениеОписаниеПроектДетализация
Что изменено:Как изменено:
180.8691NEWПустые атрибуты на "прочие" таблицыНастройкаВнешние атрибуты
Если атрибут относится к типу "ссылка" и у него тип ссылки "прочие таблицы", то если открыть интерфейс выбора значения атрибута и выйти из него без выбора, то атрибут всё равно будет создан, но с нулевой ссылкой на значение. Это проявлятеся, например, при выборе Бух.счёта в качестве атрибута.При отказе от выбора для атрибутов с типом ссылка - прочие таблицы(AttrNam.rType=100) в аавтомате добавляются записи в Attrval с пустыми значениями. Вставка обусловлена технологическими причинами, поскольку следом идет обработка точки расширения epPickTableRef и выбор из справочника идет уже там. Добавил после обработки epPickTableRef проверку на заполненность полей vComp, vString, vDate, vTimeб и если они пустые, то запись в Attrval будет удалена.
101.674009.1.037.0Проблема с отображением списка внешних атрибутовНастройкаИнтерфейс просмотра в документах
После установки обновлений возникла проблема с отображением списка внешних атрибутов (см. вложение). Пробовали подключать старый С_ExtClass - не помогло. Также пробовали подключать новый res к тестовой Галактике с 33 Атлантисом - работает. Как временное решение установили параметр SQLDriver.SortType = HINT_ORDERBYПеределано отображение с Tree на Browse.
101.670789.1.036.0Долгий импорт актовОбмен бизнес-документамиИмпорт
102.2013739.1.035.0При выборе значения классификатора получаем сообщение "Уникальный классификатор уже определен для объекта"Учет ОСКонтроль корректности картотеки ОС
При выборе значения классификатора получаем сообщение "Уникальный классификатор уже определен для объекта". Как проявить: 1. База \by01-psql02DatabasesU4\_dtsPT.nik 2. Учет ОС -> Картотека -> Ведение картотеки 3. Становимся на инвентарный 001004/000003 4. Нажимаем Alt+C. В классификаторе "Признак собственности объекта" выбираем "В залоге" После Enter получаем сообщение: Уникальный классификатор уже определен для объекта Хотя в интерфейсе нет заполненных значений внешн.классификатора для данного ОС Проблема в какой-то нехорошей записи, вычисляемой запросом: select * from EXCLASSVAL where (CREC = 000100000000087Dh); Если выполнить: delete EXCLASSVAL where (( 000100000000D93Eh == nRec )); то проблема исчезнет Предлагается: При нахождении EXCLASSVAL (уже заполненной записи внешнего классификатора для KatOs) анализировать еще и поле EXCLASSVAL.wTable. Оно должно быть равно 3000. Если оно равно 0, то пользователю не видна такая запись в каталоге ОС.Исправлено
102.1995839.1.034.0Заблокировать cmDelOnProtect при редактировании внешнего классификатораНастройкаИнтерфейс просмотра в документах
Заблокировать cmDelOnProtect при редактировании внешнего классификатора Внешний классификатор уникальный. Заходим в редактирование, позиционируемся на название и нажимаем Delete. Название исчезает. Снова перезаходим, визуально данный классификатор отсутствует. Добавляем и получаем предупреждение "Уникальный классификатор уже определен для объекта" В журнале видно, что ExClassVal.wTable сбрасывается в 0. Помогает только удаление из Support-a C_EXTCLASS 9.1.32.0Значение нельзя удалить по Delete.
102.1987899.1.033.0Инц. 2. 165233. Нужна связь между Актом на списание МЦ из производства и Межцеховой накладной по внешнему атрибуту.Управление производственной логистикой (УПЛ)Акт на списание сырья
Инц. 2. 165233165233. Нужна связь между Актом на списание МЦ из производства и Межцеховой накладной по внешнему атрибуту. Используя сейчас стандартные средства, такой возможности нет (см. влож. скриншот).Реализовано: при редактировании внешнего атрибута с типом: ссылка - Накладные добавлена возможность выбора документа с типом "Межцеховая накладная"
102.1966519.1.032.0Обеспечение корректной работы на докомпилированном словаре Галактики ERP 9.1 Alter_Cumulative 9.1.15.0.Предложение по новой функциональности Галактики ERP (по системе в целом)?
Необходимо обеспечить корректную работу ресурсов на докомпилированном словаре Alter_Cumulative 9.1.15.0.Для обеспечения корректной работы ресурс пересобран на докомпилированном словаре. Комплектность установки ресурсов будет обеспечена требованиями при установке.
102.1923709.1.030.0Добавить возможность выбора аналитик синонимов во внешних атрибутахНастройкаВнешние атрибуты
Добавить возможность выбора аналитик синонимов во внешних атрибутах. Сейчас они не отображаются в списке и закладка не видна в режиме редактированияДобавлена возможность выбора аналитик синонимов во внешних атрибутах.
102.1631919.1.027.0Копирование только заполненных внешних атрибутовУправление договорамиВвод договора
Необходимо доработать функционал копирования внешних атрибутов из договора (спецификации договора) в связанные с ним документы: 1. копироваться должны только те внешние атрибуты договора, которые заполнены в договоре (есть запись в Attrval). 2. если в договоре внешний атрибут заполнен, но в связанном документе такого внешнего атрибута в принципе нет (отсутствует запись в Attrnam), то копирование производить не надо. Проверку наличия внешнего атрибута в связанном документе необходимо проводить по коду таблицы аналитики и наименованию внешнего атрибута. Вышеперечисленные действия должны осуществляться при установленном значении "Да" для настроек, отвечающих за копирование внешних атрибутов (Логистика - Копирование - Атрибутов и внешней классификации).При копировании внешних атрибутов из одной таблицы в другую, внешние атрибуты не создаются в преемнике. если нет значений по данным внешним атрибутам.
102.1681199.1.027.0КИС ФХД ТПР2 Очередь2 Внешний атрибут как признак Да/НетНастройкаВнешние атрибуты
Зачастую к документу или справочнику требуется добавить признак со значениями Да/нет. Ввиду не желания использовать только для данных целей внешнюю классификацию, необходимо добавить новый тип внешнего атрибута "Признак" и значениями Да/Нет, 1 или 0. Точнее работать он должен по сути как чекбокс, установили галочку - Да. Пример, справочник Статьи бюджета, в нем признак "Признак налогового платежа".Добавлен новый тип атрибута - Признак. Он может принимать значения Да/Нет.
102.1839959.1.026.0Обеспечение корректной работы на докомпилированном словаре Галактики ERP 9.1 Alter_Cumulative 9.1.12.0.Предложение по новой функциональности Галактики ERP (по системе в целом)?
Необходимо обеспечить корректную работу ресурсов на докомпилированном словаре Alter_Cumulative 9.1.12.0.Для обеспечения корректной работы ресурс пересобран на докомпилированном словаре. Комплектность установки ресурсов будет обеспечена требованиями при установке.
102.1790359.1.025.0Обеспечение корректной работы на докомпилированном словаре Галактики ERP 9.1 Alter_Cumulative 9.1.9.0.Предложение по новой функциональности Галактики ERP (по системе в целом)?
Необходимо обеспечить корректную работу ресурсов на докомпилированном словаре Alter_Cumulative 9.1.9.0.Для обеспечения корректной работы ресурс пересобран на докомпилированном словаре. Комплектность установки ресурсов будет обеспечена требованиями при установке.
101.609949.1.024.0Не импортируются внешние атрибуты - ссылкиОбмен бизнес-документамиИмпорт
Управление снабжением - Акты на услуги - Импорт из текстового файла с разделителями После установки обновления C_EXPIMP_RES_91400 перестали импортироваться внешние атрибуты-ссылки к документам, в ч частности внешний атрибут-ссылка на пользовательскую аналитику. С обновление C_EXPIMP_RES_91390 данной проблемы нет. Возможно, это связано с исправлением "ПРОБЛЕМА В ПИР: 101.60501", которое исправляло проблему внешних атрибутов и возможно создало другую. Пример настройки во вложенииАтрибут импортируется.
102.1609209.1.023.0Логирование предупреждений при работе с DSK. Объекты "_CanEditClassifier_", "_CanEditAttribute_".Платежный календарьЖурнал обязательств
Логирование предупреждений при работе с DSK. Объекты "_CanEditClassifier_", "_CanEditAttribute_". 1) Окно редактирования ФОБ. Вызываем функцию локального меню "Внешняя классификация (Alt+C)", появилось предупреждение: 21.11.2016 14:05:13.75, объект: "_CanEditClassifier_" [!]: Объект считывается не из того интерфейса, в котором был записан. Считан : EXCLASSIFIER Записан: IEXTCLASS 2) Окно редактирования ФОБ. Вызываем функцию локального меню "Внешние атрибуты (Alt+A)", появилось предупреждение: 21.11.2016 14:08:03.63, объект: "_CanEditAttribute_" [!]: Объект считывается не из того интерфейса, в котором был записан. Считан : ATTRIBUTE Записан: IEXTATTRИсправлено.
102.1616399.1.022.0Логирование предупреждений при работе с DSK, объект: "_CanEditAttribute_" и "ExClassifier_isPutPick"Управление сбытомНакладные на отпуск
Логирование предупреждений при работе с DSK, объект: "_CanEditAttribute_" и "ExClassifier_isPutPick" При вызове ALT+A и ALT+C в накладных, актах: ---------------------------------------------------- 07.12.2016 15:06:05.21, объект: "_CanEditAttribute_" [!]: Объект считывается не из того интерфейса, в котором был записан. Считан : ATTRIBUTE Записан: AKTUSL ---------------------------------------------------- 07.12.2016 15:06:09.39, объект: "_CanEditClassifier_" [!]: Объект считывается не из того интерфейса, в котором был записан. Считан : EXCLASSIFIER Записан: AKTUSL ---------------------------------------------------- 07.12.2016 15:06:09.39, объект: "ExClassifier_isPutPick" [!]: Объект считывается не из того интерфейса, в котором был записан. Считан : EXCLASSIFIER Записан: TTNDOC ---------------------------------------------------- 07.12.2016 15:07:45.16, объект: "_CanEditAttribute_" [!]: Объект считывается не из того интерфейса, в котором был записан. Считан : ATTRIBUTE Записан: SOPRDOC ---------------------------------------------------- 07.12.2016 15:07:47.78, объект: "_CanEditClassifier_" [!]: Объект считывается не из того интерфейса, в котором был записан. Считан : EXCLASSIFIER Записан: SOPRDOC ---------------------------------------------------- 07.12.2016 15:07:47.78, объект: "ExClassifier_isPutPick" [!]: Объект считывается не из того интерфейса, в котором был записан. Считан : EXCLASSIFIER Записан: TTNDOCИзбавлено от предупреждение ОТК
101.605019.1.021.0При одновременном импорте разных документов, неправильно заносятся внешние атрибутыОбмен бизнес-документамиИмпорт
Не верно импортируются внешние атрибуты при параллельном импорте.При импорте документы создаются корректно.
101.601129.1.020.0Внешняя классификация, тип уникальности = "Неуникальная" - писать слитно, сейчас написано раздельноНастройкаВнешние классификаторы
Внешняя классификация, тип уникальности = "Неуникальная" - писать слитно, сейчас написано раздельно. См. вложение.исправлено
102.1583049.1.020.0Выгрузка внешних классификаторовУправление договорамиРеестр договоров
Выгрузка внешних классификаторов Просьба доработать отчет Реестр договоров : добавить в настройку отчета параметр "Выгрузка внешних классификаторов" (аналогично с параметром "Выгрузка внешних атрибутов"), с возможностью выбора нескольких классификаторов.В шаблоны отчетов модуля управление договорами добавлена возможность выгрузки значений внешних атрибутов. Внешние атрибуты выбираются в параметрах отчета на закладке "Фильтры". Поля имеют вид AttrNam_ИмяВнешнегоАтрибута Добавлен параметр для вывода в шаблон значений внешнего классификатора В шаблон (не в отчет") данные попадают в поля с наименованием вида: ExClass_ИмяВнешнего классификатора. Далее пользователь сам решает, что делать с данными полями в шаблоне отчета, т.е. настраивает отчет под себя. Доработано для следующих отчетов: // Реестры договоров // Реестры договоров и соглашений // Исполнение договоров итоговое на дату // Исполнение договоров в натуральном выражении // Исполнение договоров товарная часть // Исполнение договоров хронология отгрузок // Исполнение договоров финансовая часть // Исполнение договоров хронология платежей // Отчет об исполнении обязательств по заключенным договорам/соглашениям // Отчет по исполнению договоров на поставку ТМЦ
102.1476119.1.019.0Обеспечение корректной работы на докомпилированном словаре Галактики ERP 9.1Предложение по новой функциональности Галактики ERP (по системе в целом)?
Необходимо обеспечить корректную работу ресурсов на докомпилированном словаре.Обеспечение корректной работы. На докомпилированном словаре пересобраны ресурсы работающие и изменёнными таблицами. Комплектность установки ресурсов обеспечена требованиями при установке.
180.96269.1.018.0Возможность указывать в качестве внешнего атрибута к ЛС Договор подрядаЗаработная платаЛицевые счета (окно ввода и редактирования)
Добавить возможность указывать в качестве внешнего атрибута к таблице LSChet (лицевые счета) договора подряда. После выбора нужного договора из каталога договоров в поле "Значение атрибута" отразить следующие значения полей из интерфейса Каталога договоров: [Номер договора] от [Заключен].Добавлена возможность указывать в качестве внешнего атрибута к таблице LSChet (лицевые счета) договора подряда. Для этого необходимо создать внешний атрибут с названием "cDogPodr" с типом "ссылка" и указать для него аналитику с кодом 5066. После выбора нужного договора из каталога договоров в поле "Значение атрибута" отражаются значения полей из интерфейса Каталога договоров: [Номер договора] от [Заключен]. Необходимо запустить функцию "Проверка доступной аналитики" из интерфейса просмотра/выбора аналитик.
102.1538539.1.018.0Нетипичное поведение договоровУправление договорамиВвод договора
При изменении позиции в списке договоров открывается интерфейс редактирования. Проявляется только на одной базеИсправлено
102.1464499.1.017.0Внешний атрибут к внешнему атрибутуНастройкаВнешние атрибуты
Внешний атрибут к внешнему атрибуту Для примера зайдем в каталог и нажмем Alt+A. Появится интерфейс внешних атрибутов. В нем можно нажать Alt+A и появится интерфейс внешних атрибутов к внешнему атрибуту. И т.д. до бесконечности. Нужно закрыть горячую клавишу Alt+A во внешних атрибутах, т.к. туда элементарно попасть случайно, дважды нажав Alt+A в интерфейсе услуг, например.запрещен вызов данной команды
102.1491089.1.017.0Добавить в статус-строку F3НастройкаРедактирование организаций
Добавить в статус-строку F3 для поля "уникальность".Добавлено
102.1520789.1.017.0Логирование предупреждений при работе с dsk, объект:"Pick_wTbl"Контур логистикиНе знаю, какая именно часть контура логистики, научите
Логирование предупреждений при работе с dsk, объект:"Pick_wTbl" При привязке внешней классификации в документах или установке фильтра по ВК: ---------------------------------------------------- 18.03.2016 10:58:75, объект:"Pick_wTbl" [!]: Объект считывается не из того интерфейса, в котором был записан. Считан : EXEXTCLASS Записан: PICKEXCLASSIFIER ---------------------------------------------------- 18.03.2016 10:58:75, объект:"Pick_lClassSeg" [!]: Объект считывается не из того интерфейса, в котором был записан. Считан : EXEXTCLASS Записан: PICKEXCLASSIFIERисправлено
102.1538539.1.017.0Нетипичное поведение договоровУправление договорамиВвод договора
При изменении позиции в списке договоров открывается интерфейс редактирования. Проявляется только на одной базеИсправлено
102.1434899.1.014.0Требуется разработать функцию пакетной очистки значений внешних атрибутов в актах на списаниеСкладской учетАкты на списание
Требуется разработать функцию пакетной очистки значений внешних атрибутов в актах на списание. При попытке передать пустые значения во внешние атрибуты группы записей (в данном случае - актов на списание) выдается сообщение "Не задано ни одного значения для установки". Если пользователь внес атрибуты в группу записей ошибочно не в то поле, то потом нужно долго и нудно удалять по одному.В функцию "Пакетной установки внешних атрибутов" добавлена кнопка "Очистить значения". Очистка значений будет происходить для всех помеченных позиций по текущему атрибуту (на котором установлен курсор).
102.1244069.1.014.0Реализация Интегратора между двумя БДПредложение по новой функциональности Галактики ERP (по системе в целом)?
Реализация Интегратора между двумя БД интегратора должен работать согласно ТЗ (на вкладке вложенные файлы)сделано согласно постановке ТЗ
101.562809.1.013.0Номер договора в реестре договоров 223-ФЗУправление договорамиИсполнение договоров
Номер договора в реестре договоров 223-ФЗ В целях учета и контроля сроков исполнения Постановления Правительства РФ N 1132 от 31.10.2014 "О порядке ведения реестра договоров, заключенных заказчиками по результатам закупки" в части направления информации об исполнении, в том числе об оплате договоров, необходимо сформировать дополнительное поле в системе "Галактика" в карточке договора (рабочее название поля: "Номер договора в реестре договоров 223-ФЗ", формат вносимых данных - цифровой код из 23 знаков, например, 67736536770150000100000). В указанное поле предполагается внесение ответственным исполнителем по договору уникального номера реестровой записи в реестре договоров, присвоенного Федеральным казначейством при регистрации договора. Планируем заносить через внешний атрибут (как и предложено). Вся проблема в отчетах, т.к. используются XLS-шаблоны и необходимо в поток добавить вывод этого значения. Необходима информация по поставкам, платежам с номерами и датами. Т.е. скорее всего необходимо добавить отображение данного атрибута в отчеты : исполнение договоров -> итоговый; товарная часть,финансовая часть или хронология платежей, хронология отгрузок.В шаблоны отчетов модуля управление договорами добавлена возможность выгрузки значений внешних атрибутов. Внешние атрибуты выбираются в параметрах отчета на закладке "Фильтры". Поля имеют вид AttrNam_ИмяВнешнегоАтрибута При печати соглашения выводятся внешние атрибуты соглашения. Далее пользователь сам решает, что делать с данными полями в шаблоне отчета. Доработано для следующих отчетов: // Реестры договоров // Реестры договоров и соглашений // Исполнение договоров итоговое на дату // Исполнение договоров в натуральном выражении // Исполнение договоров товарная часть // Исполнение договоров хронология отгрузок // Исполнение договоров финансовая часть // Исполнение договоров хронология платежей // Отчет об исполнении обязательств по заключенным договорам/соглашениям // Отчет по исполнению договоров на поставку ТМЦ
102.1385349.1.013.0Сделать методы по работе с внешними атрибутами и классификаторами staticНастройкаВнешние атрибуты
Сделать методы по работе с внешними атрибутами и классификаторами static Пригодится для FastReport. Также является очень часто используемым функционалом. Проще будет посмотреть значение по Ctrl+F4, а также меньше писанины при кодированииСделаны Static методы: Function ExtAttr_Create(_wTable : word; _Name : string; _Type : word): comp; Function ExtAttr_ID (_wTable : word; _Name : string): comp; Function ExtAttr_Type (_wTable : word; _Name : string): word; Function ExtAttr_Name(_cRec: comp): string; Function ExtAttr_ValueExists (_wTable : word; _cRec: comp; _Name: string): boolean; Function ExtAttr_ValueExistsID(_wTable : word; _cRec: comp; _cAttrNam: comp): boolean; Function ExtAttr_DeleteValue (_wTable : word; _cRec: comp; _Name: string): integer; Function ExtAttr_DeleteValueID(_wTable : word; _cRec: comp; _cAttrNam: comp): integer; Function ExtAttr_SetNeedMessage (_NeedMessage : boolean) : boolean; Procedure ExtAttr_ShowError (_err : word); Function ExtAttr_LastError : word; Function ExtAttr_CreateAttrComp (_wTable : word; _Name : string; _Type, _SysNumKau, _KodKau : word) : comp; Function ExtAttr_CompKodKau (_cAttrNam: comp) : word; Function ExtAttr_CompSysNumKau(_cAttrNam: comp) : word; Function sGetAttr (_wTable : word; _cRec : comp; _Name : string) : string; Function doGetAttr (_wTable : word; _cRec : comp; _Name : string) : double; Function dGetAttr (_wTable : word; _cRec : comp; _Name : string) : date; Function tGetAttr (_wTable : word; _cRec : comp; _Name : string) : time; Function mGetAttr (_wTable : word; _cRec : comp; _Name : string) : string; Function coGetAttr (_wTable : word; _cRec : comp; _Name : string) : comp; Function sGetAttrID (_wTable : word; _cRec : comp; _cAttrNam : comp) : string; Function doGetAttrID(_wTable : word; _cRec : comp; _cAttrNam : comp) : double; Function dGetAttrID (_wTable : word; _cRec : comp; _cAttrNam : comp) : date; Function tGetAttrID (_wTable : word; _cRec : comp; _cAttrNam : comp) : time; Function mGetAttrID (_wTable : word; _cRec : comp; _cAttrNam : comp) : string; Function coGetAttrID(_wTable : word; _cRec : comp; _cAttrNam : comp) : comp; Function sSetAttr (_wTable : word; _cRec : comp; _Name, _Val : string) : boolean; Function doSetAttr (_wTable : word; _cRec : comp; _Name : string; _Val : double) : boolean; Function dSetAttr (_wTable : word; _cRec : comp; _Name : string; _Val : date) : boolean; Function tSetAttr (_wTable : word; _cRec : comp; _Name : string; _Val : time) : boolean; Function mSetAttr (_wTable : word; _cRec : comp; _Name, _Val : string) : boolean; Function coSetAttr (_wTable : word; _cRec : comp; _Name : string; _Val : comp; _ValStr : string) : boolean; Function sSetAttrID (_wTable : word; _cRec : comp; _cAttrNam : comp; _Val : string) : boolean; Function doSetAttrID(_wTable : word; _cRec : comp; _cAttrNam : comp; _Val : double) : boolean; Function dSetAttrID (_wTable : word; _cRec : comp; _cAttrNam : comp; _Val : date) : boolean; Function tSetAttrID (_wTable : word; _cRec : comp; _cAttrNam : comp; _Val : time) : boolean; Function mSetAttrID (_wTable : word; _cRec : comp; _cAttrNam : comp; _Val : string) : boolean; Function coSetAttrID(_wTable : word; _cRec : comp; _cAttrNam : comp; _Val : comp; _ValStr : string) : boolean; Function CopyAllAttr (_wTableFrom: word; _cRecFrom: comp; _cRecTo: comp) : boolean; Function CopyAllAttrEx(_wTableFrom: word; _cRecFrom: comp; _wTableTo: word; _cRecTo: comp) : boolean; Function DeleteAllAttr(_wTable: word; _cRec: comp) : boolean; Function MoveAllAttr (_wTable: word; _cRecFrom: comp; _cRecTo : comp): boolean; Function ExtAttr_Pick (_CanEdit: boolean; _wTable: word; _cRec: comp): boolean; Function ReNameAttr (_wTable : word; _Name : string; _Type, _SysNumKau, _KodKau : word; _NameNew : string; _isCreateAttr : boolean) : comp; Function DeleteAttr (_wTable: word; _Name : string; _Type : word) : boolean; Function CopyAttrPick (_wTable: word; _cRecFrom: comp; _cRecTo: comp) : boolean; Function CopyAttrName (_wTable: word; _cRecFrom: comp; _cRecTo: comp; _Name : string) : boolean; Function CopyAttrID (_wTable: word; _cRecFrom: comp; _cRecTo: comp; _cAttrNam : comp ) : boolean; Function GetAttrValueStr (_wTable : word; _cRec : comp; _Name : string) : string; Function GetAttrValueStrID(_wTable : word; _cRec : comp; _cAttrNam : comp ) : string; // ExClass.Vih Function GetClassCode (_wTable: word; _ClassName: string) : word; Function CreateClass (_wTable: word; _ClassName: string; _UniqFeat : word) : word; Function AddSegClass(_ClassCode : word; _SegName: string; _SegCode: string; _cGroup: comp) : comp; Function LinkSegClass (_wTable : word; _cRec : comp; _ClassName: string; _SegName: string) : boolean; Function ExtClass_SetNeedMessage (_NeedMessage : boolean) : boolean; Procedure ExtClass_ShowError (_err : word); Function ExtClass_LastError : word; Function GetSegName (_ClassCode : word; _cRec : comp) : string; Function GetSegCode (_ClassCode : word; _cRec : comp) : string; Function CopyAllClassVal (_wTable : word; _cRecFrom: comp; _cRecTo: comp) : boolean; Function CopyAllClassValEx (_wTableFrom: word; _cRecFrom: comp; _wTableTo: word; _cRecTo: comp) : boolean; Function CopyClassEx (_CodeFrom: word; _wTableTo: word) : word; Function DeleteAllClassVal (_wTable: word; _cRec: comp) : boolean; Function MoveAllClassVal (_wTable: word; _cRecFrom: comp; _cRecTo: comp): boolean; Function ExtClass_Pick(_CanEdit: boolean; _wTable: word; _cRec: comp): boolean; Function CopyAllClassValUniq (_wTable: word; _cRecFrom: comp; _cRecTo: comp; _bZam : boolean) : boolean; Function CopyClassValPick (_wTable: word; _cRecFrom: comp; _cRecTo: comp) : boolean; // ExtAttrClass.vih Function ExtAttrClass_CopyAll (_wTableFrom: word; _cRecFrom: comp; _cRecTo: comp): boolean; Function ExtAttrClass_CopyAllEx(_wTableFrom: word; _cRecFrom: comp; _wTableTo: word; _cRecTo: comp): boolean; Function ExtAttrClass_DeleteAll(_wTable: word; _cRec : comp): boolean; Function ExtAttrClass_MoveAll (_wTable: word; _cRecFrom: comp; _cRecTo: comp): boolean; Function ExtAttrClass_SetNeedMessage(_NeedMessage : boolean) : boolean; Procedure ExtAttrClass_ShowError(_err : word); Function ExtAttrClass_LastError : word;
101.554779.1.012.0Существующий функционал по подсчету льготного стажа не применим для клиентов с суммированным учетомЗаработная платаПенсионный стаж
Существующий функционал по подсчету льготного стажа не применим для клиентов с суммированным учетом. У клиента есть транспортные предприятия, которые применяют суммированный учет рабочего времени для своих водителей и не ведут табели, а вместо этого ведут наряды. На сегодняшний день неизвестно как считать льготный стаж при суммированном учете, с учетом Постановления Минтруда о выработке 80% в течении рабочего дня во вредных условиях. Поэтому, получается, что решение в ПИР 101.53222 (определять выработку 80 % рабочего времени по табелю на каждый день) для тех кто применяет суммированный учет не подойдет. Контроль выработки 80% во вредных условиях труда в течении рабочего дня для клиентов применяющих суммированный учет рабочего времени не может быть применим, поскольку при суммированном учете ежедневная продолжительность рабочего времени могут отклоняться от установленной нормы. Заказчик предложил решение проблемы настройкой. Добавить параметр в окне формирования пенсионного стажа:"производить учет ежедневной фактической отработки (80 % от плана) или нет".В интерфейсе формирования пенсионных стажей на закладке "Параметры формирования" добавлена настройка "производить учет ежедневной фактической отработки (80 % от плана)". Если включить данную настройку, то при формировании пенсионных стажей для России, будет вестись учет плановых и фактически отработанных часов во вредных (особо вредных) условиях труда. Если сотрудник отработал по табелю во вредных условиях менее 80% рабочего времени по плановому графику, этот день не будет включаться в льготный стаж. Данная настройка доступна только для России.
102.1356119.1.011.0Учет банковских гарантийУправление договорамиРабота с банковской гарантией
Реализовать функциональные требования согласно ФТРеализованы функциональные требования согласно ФТ (BG_New.doc)
102.1366859.1.011.0Проблема с атрибутом типа мемо к банковской гарантииУправление договорамиРабота с банковской гарантией
Атрибут типа мемо к БГ при изменении в операции не меняется в шапке, а при удалении операции с изменением удаляется из шапки вообще.Исправлено
180.74619.1.010.0Запретить редактирование внешних атрибутов у недоступных карточек ОСУчет ОСВедение картотеки
Согласно настройкам "Настройки Галактики Бухгалтерский контур Учет ОС и НМА Настройка ИК ОС Доступ к документам" "Настройки Галактики Общие настройки системы Группа дескрипторов" и дескриптору карточки ОС редактирование карточки ОС, взятой для примера, запрещено. Об этом система и сообщает при попытке что либо изменить в карточке, изменять Внешние КАУ система при этом попросту не дает, а вот изменить внешние атрибуты карточки можно безпрепятственно. Считаю НЕОБХОДИМЫМ: Распространить запрет на редактирование карточки ОС, в том числе и на редактирование внешних атрибутов к этой карточке.Распространен запрет на редактирование карточки ОС, в том числе и на редактирование внешних атрибутов и вн. классификации к этой карточке.
102.1349589.1.010.0Необходимо во внешний атрибут с типом "ссылка" для таблицы KatSopr добавить выбор документа "Накладная на передачу МЦ в спецоснастку"НастройкаВнешние атрибуты
Необходимо во внешний атрибут с типом "ссылка" для таблицы KatSopr добавить выбор документа "Накладная на передачу МЦ в спецоснастку". См. вложение.Во внешний атрибут с типом "ссылка" для таблицы KatSopr добавлен выбор документа "Накладная на передачу МЦ в спецоснастку".
180.82989.1.010.0Пакетная установка атрибутов в акте на услугиНастройкаВнешние атрибуты
В спецификации актов на прием услуг не срабатывает функция локального меню "Пакетная установка внешних атрибутов" при условии: 1. Тип атрибута - "ссылка"; 2. Тип ссылки - "прочие таблицы".Доработана функция "Пакетная установка внешних атрибутов"
102.1336559.1.009.0Реализовать объектную функцию грузовых мест для экспортаУправление сбытомЭкспорт по учету сопроводительных документов
Реализовать объектную функцию для грузовых мест для экспортаРеализовали возможность экспорта значений грузовых мест через объектную функцию. Для проверки корректности данных необходимо зайти в "Управление сбытом Операции Импорт/экспорт Экспорт по учету сопроводительных документов" и проверить следующие поля "Место", "КолМест" и "ВидУпак" (единица измерения грузового места) в xml-файле.
101.536309.1.007.0Копирование внешних атрибутов позиций спецификацииУправление снабжениемАкты на услуги, работы
Необходимо реализовать новую функцию "Копирование внешних атрибутов позиций спецификации". Данная функция необходима если для большого количества позиций необходимо ввести одинаковые значения атрибутов.В списке документов и в спецификации документов добавлена возможность пакетно задать значения внешних атрибутов (для помеченных позиций). Если документ не доступен для редактирования при выключенной настройке Настройки ГалактикиОбщие настройки системыВнешние атрибутыРазрешить изменение внешних атрибутов при запрете редактирования документа то выдается предупреждение о запрете редактирования документа и по данному документу внешние атрибуты не поменяются. Внимание. Не контролируется наличие предыдущих значений - они заменятся на новые. На данный момент данный функционал доступен в следующих документах: -договора/соглашения/ПКП -документы-основания (сбыт, снабжение, предоплата, консигнация) -акты на услуги (сбыт/снабжение) -рекламационные накладные (сбыт/снабжение) -накладные (сбыт/снабжение) -акт приемки материалов -акт выполненных работ
102.1244719.1.005.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): Функция коммунального начисления Наименование комнаты
102.1108809.1.003.0Тиражирование внешних атрибутов недружественно пользователюФинансово-расчетные операцииПлатежное поручение
При тиражировании атрибутов очень неудобно изменять атрибуты: 1. Выделяем с помощью Insert нужные платежки. 2. Потом мы вынуждены встать на нужный нам документ, в котором установлен нужный нам атрибут. 3. И только потом нужно сделать операцию "тиражирование внешнего атрибута" (иначе система просто не дает ничего выбрать и изменить). 4. Выбирать в самом интерфейсе и атрибут и нужное нам значение нет возможности. Получается нужно сначала заполнить внешний атрибут в каком-либо документе (Документ-источник), а потом выделить все те документы, в которых мы будем менять атрибут (Документы-приемники), потом опять найти наш документ (Документ - источник), встать на него и сделать тиражирование. При тиражировании внешней классификации все работает удобно. Не зависимо от установленных значений тиражирование заполнит теми значениями, которые мы пометили и выбрали в интерфейсе тиражирования. Просим алгоритм работы "тиражирования внешних атрибутов" сделать аналогичным алгоритму работы с тиражированием внешней классификации.Если текущий документ разрешено редактировать, то из окна выбора тиражируемых атрибутов по F4 можно перейти к их редактированию. Если документ, атрибуты которого тиражируются, находится в закрытом периоде и настройка "Настройки Галактики - Бухгалтерский контур - Модификации данных после закрытия периода" установлена в значение "с подтверждением", то считается, что такой документ запрещено редактировать, и соответственно нельзя перейти из окна выбора атрибутов к их редактированию.
101.506739.1.002.0Ссылка на доверенность на денежные средства в кассовом ордереКассаПриходный кассовый ордер
При заполнении внешнего атрибута нет нужного типа доверенностей на денежные средства, более подробно во вложении.Меню "Внешние документы" (Alt+A) - При добавлении ссылки на Доверенность, открывается окно выбора доверенности. Добавили возможность переключения формата по Ctrl+Enter на "Доверенности на получение денежных средств".
102.1125869.1.001.0Создается длинная иерархия пустых папокУправление сбытомНакладные на отпуск
Создается длинная иерархия пустых папок Шаги выполнения: 1. зайти в управление сбытом - накладные на отпуск - зайти в редактирование накладной 2. Локальное меню - ГТД - Установка страны и номера ГТД 3. Страна происхождения - F3 4. Зайти в редактирование внешнего классификатора и задать значение классификатора 5. Поставить режим отображения с листком бумаги и начать вводить быстрым поиском значение классификатора 6. Нажать Enter Фактический результат: 6. В открывшемся окне создается длинная иерархия пустых папок Ожидаемый результат: 6. Такого быть не должноИерархия пустых папок не создается.
102.1125889.1.001.0Прикладная ошибка. Отсутствует позиция в таблице. Код ошибки: 310. таблица N1008Управление сбытомНакладные на отпуск
Прикладная ошибка. Отсутствует позиция в таблице. Код ошибки: 310. таблица N1008 Шаги выполнения: 1. зайти в управление сбытом - накладные на отпуск - зайти в редактирование накладной 2. Локальное меню - ГТД - Установка страны и номера ГТД 3. Страна происхождения - F3 4. Зайти в редактирование внешнего классификатора и задать значение классификатора 5. Нажать любую кнопку в "значение классификатора", а затем F4 6. Задать значение классификатора 7. Нажать 2 раза esc Фактический результат: Появляется сообщение: --------------------------- Ошибка --------------------------- Прикладная ошибка. Отсутствует позиция в таблице. Код ошибки: 310. таблица N1008 --------------------------- ОК --------------------------- Ожидаемый результат: Сообщения быть не должноСообщение не выдается.