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

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

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

Количество версий компонента305
Количество рещенных задач1361
Последная дата обработки компонента2023-12-17 16:15:28
Последная дата файла2023-12-16 17:31:34
Последная версия9.1.188.0

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

L_BASEDOC
102.133200
L_BASEDOC ( 9.1.32.0 )
2014-10-28 13:52:28

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

HELP. Подключиить топик к пунктам локального меню

Описание :

Счета, ДО на продажу

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


HELP. Подключить топик к пунктам локального меню "Распространить скидку на всю спецификацию/на выделенные позиции".

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


Описание функции внесено в топик "Скидка к позиции".
L_BASEDOC
102.135299
L_BASEDOC ( 9.1.32.0 )
2014-10-28 13:52:28

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

Изменить подход к запрету модификации ДО

Описание :

Счета, ДО на продажу

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


Изменить подход к запрету модификации ДО

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


Изменен подход к модификации ДО (продажа\закупка\предоплата\консигнация).

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

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


Информация для разработчиков.

В интерфейсе DocProtector реализовано кэширование запросов на модификацию, выдача сообщений в соответствии с режимом работы.

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

Список функций
// Инициализация объекта
Function Initialize(_wTiDK : word) : boolean;

// Проверка указанного события на возможность выполнения
Function CheckCommand(_cRec, _cSpRec : comp; _wCurCommand, _wCurTable, _wCurFormat, _wCurField, _wMode : word) : boolean;

// Выполнение отдельной функции по проверке возможности модификации
Function RunFunc(_cRec, _cSpRec : comp; _wFunc, _wMode : word) : boolean;

// Можно ли влиять на события в указанных областях
Function CanManageInput(_wCurTable, _wCurFormat, _wCurField : word) : boolean;

// Проверка возможности модификации документа
Function CanEditDoc(_cRec : comp; _wMode : word) : boolean;

// Получить текст сообщения последнего запрета модификации
Function GetMessage : string;

// Получить код последнего запрета модификации
Function GetReason : word;

// Установить текст последнего запрета модификации
Procedure SetMessage(_sMes : string);

// Событие. Отобразить запрос на модификацию.
Event Function EventShowRequest(_sDopText1, _sMes, _sDopText2 : string; _wMode, _wReason : word) : boolean;

// Событие. Отобразить сообщение о запрете модификации.
Event Procedure EventShowMessage(_sDopText1, _sMes, _sDopText2 : string; _wMode : word);
L_BASEDOC
102.135541
L_BASEDOC ( 9.1.32.0 )
2014-10-28 13:52:28

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

сихронизировать ДО и накладные (продолжение ПИР 102,134040)

Описание :

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

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


Решения ПИР 102,134040 по синхронизации накладной и ДО недостаточно.
Вообще конкретно этот клиент ДО не ведет. Мы его заставляем создавать ДО лишь для того чтобы сработало распределение.

Поэтому нужен этакий CmExit в накладной, откуда запускать ф-цию реализованную в ПИР 102,134040.
Потому что простой триггер на изменение SPsopr будет очень часто вызывать синхронизацию.

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


Добавлена настройка "Настройки Галактики \ Логистика \ Документы \ Сопроводительные документы \ Формирование документов \ Автоматическая синхронизация ДО при модификации накладных/актов"
Значения:
- нет
- только корректировка ДО
- создание и корректировка ДО

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

Сравнение происходит по соответствию наименования спецификации, количества, суммы.
L_BASEDOC
102.136338
L_BASEDOC ( 9.1.32.0 )
2014-10-28 13:52:28

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

Неверное позиционирование при входе в РИ ДО

Описание :

Счета, ДО на закупку

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


Неверное позиционирование при входе в РИ ДО
В РИ ДО (закупка и продажа, и предоплатные )позиционирование происходит
в средней панели на поле "Количество дней действия документа" а надо на
поле "Договор" как было раньше

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


Вместо 2-х вернул одну панель
L_BASEDOC
102.136347
L_BASEDOC ( 9.1.32.0 )
2014-10-28 13:52:28

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

Необходимо запретить пакетно менять статус уточняющего соглашения, если в настройках запрещенного его менять

Описание :

Ввод договора

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


Если в настройке "Настройки Галактики \ Логистика \ Документы \ Разрешать изменение статуса документов \ Соглашения" установлено значение "нет", то в уточняющем соглашении статус не меняется, согласно настройке, но если в списке договоров стать на уточняющее соглашение и запустить локальную функцию "Пакетное изменение статусов уточняющих соглашений", то тогда статус меняется, а это неправильно. Тоже самое касается и функции "Пакетное изменение статусов договоров" в меню "Операции".

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


"Настройки Галактики \ Логистика \ Документы \ Разрешать изменение статуса документов \ Договоры"
"Настройки Галактики \ Логистика \ Документы \ Разрешать изменение статуса документов \ Соглашения"

Если запрещено изменение статуса договоров, то вход в интерфейс блокируется.
Если запрещено изменение статуса соглашений, то блокируется установка параметра изменения статусов соглашений.

Для ДО также доработано:
Если запрещено изменение статуса ДО, то вход в интерфейс блокируется.
L_BASEDOC
102.85335
L_BASEDOC ( 9.1.32.0 )
2014-10-28 13:52:28

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

При создании ДО по заявке на ремонт надо переносить и группу ДО/договоров

Описание :

Заявки на ремонт

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


При создании ДО по заявке на ремонт надо переносить и группу ДО/договоров
из заявки в ДО.
См. РИ шапки заявки - панель "Документ входит в группы".

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


При создании ДО по заявке на ремонт переносится группа ДО/договоров
из заявки в ДО(расшир. информация - панель "Документ входит в группы").
при выборе заявки в поле "заявка на ремонт" и на вопрос:
"Заменить спецификацию на соответствующую выбранной заявке на ремонт?"
ответить положительно - перенесутся группы;
если на вопрос ответить отрицательно, то значения данных полей останутся
без изменений

9.1.188.09.1.187.09.1.186.09.1.185.09.1.184.09.1.183.09.1.182.09.1.181.09.1.180.09.1.179.09.1.178.09.1.177.09.1.176.09.1.175.09.1.174.09.1.173.09.1.172.09.1.171.09.1.170.09.1.169.09.1.168.09.1.167.09.1.166.09.1.165.09.1.164.09.1.163.09.1.162.09.1.161.09.1.160.09.1.159.09.1.158.09.1.157.09.1.156.09.1.155.09.1.152.09.1.151.09.1.150.09.1.149.09.1.148.09.1.147.09.1.146.09.1.145.09.1.144.09.1.143.09.1.142.09.1.141.09.1.140.09.1.139.09.1.178.19.1.154.09.1.153.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.122.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.110.09.1.109.09.1.108.09.1.107.09.1.106.09.1.105.09.1.104.19.1.104.09.1.103.09.1.102.09.1.101.09.1.100.09.1.099.09.1.99.09.1.098.09.1.98.09.1.97.19.1.097.09.1.97.09.1.96.09.1.096.09.1.095.09.1.95.09.1.094.09.1.94.09.1.93.19.1.93.09.1.92.09.1.092.09.1.91.09.1.091.09.1.90.09.1.090.09.1.89.19.1.89.09.1.88.09.1.088.09.1.87.19.1.087.19.1.087.09.1.87.09.1.086.09.1.86.09.1.085.09.1.85.09.1.084.09.1.84.09.1.83.09.1.083.09.1.082.09.1.82.09.1.081.09.1.81.09.1.80.09.1.080.09.1.79.09.1.079.09.1.078.09.1.78.09.1.077.09.1.77.09.1.76.09.1.076.09.1.75.09.1.075.09.1.74.09.1.074.09.1.073.19.1.073.09.1.73.09.1.72.09.1.072.09.1.071.09.1.71.09.1.70.09.1.070.09.1.069.09.1.69.09.1.068.09.1.68.09.1.67.19.1.67.09.1.067.09.1.066.09.1.66.09.1.065.09.1.65.09.1.064.09.1.64.09.1.63.09.1.062.09.1.62.09.1.61.09.1.061.09.1.60.09.1.060.09.1.59.19.1.059.09.1.59.09.1.58.09.1.058.09.1.57.09.1.057.09.1.56.09.1.056.09.1.55.09.1.055.09.1.54.09.1.054.09.1.53.09.1.053.09.1.052.09.1.52.09.1.51.09.1.051.09.1.50.09.1.050.09.1.049.09.1.49.09.1.048.09.1.48.09.1.47.29.1.47.19.1.047.19.1.47.09.1.047.09.1.46.09.1.046.09.1.45.09.1.045.09.1.44.09.1.044.09.1.43.09.1.043.09.1.42.09.1.042.09.1.41.09.1.041.09.1.40.09.1.040.09.1.039.09.1.39.09.1.38.09.1.038.09.1.37.09.1.037.09.1.36.09.1.036.09.1.35.09.1.035.09.1.034.09.1.34.09.1.33.09.1.033.09.1.032.09.1.32.09.1.31.09.1.031.09.1.030.09.1.30.09.1.029.09.1.29.09.1.28.09.1.028.09.1.027.09.1.27.09.1.26.19.1.026.09.1.26.09.1.025.09.1.25.09.1.24.09.1.024.09.1.23.09.1.22.09.1.022.09.1.021.09.1.21.09.1.020.09.1.20.09.1.19.19.1.19.09.1.019.09.1.018.09.1.18.09.1.017.09.1.17.09.1.016.09.1.16.09.1.015.09.1.15.09.1.014.09.1.14.09.1.013.09.1.13.09.1.12.19.1.12.09.1.012.09.1.11.09.1.011.09.1.10.09.1.010.09.1.009.09.1.9.09.1.008.09.1.8.09.1.007.09.1.7.09.1.6.19.1.006.09.1.6.09.1.005.09.1.5.09.1.004.09.1.4.09.1.3.19.1.3.09.1.003.09.1.2.09.1.002.09.1.1.09.1.001.09.1.0000.9.1.0.8.10.86.0