Задача ERP-1802

Задача :ERP-1802

2020-02-15 19:43:33
Краткое описание :
P_StatusSp. Проблема при смене статус в спецификации ДО
Описание :
Управление сбытом \ Документы \ Счета, ДО на продажу
Что измененно :
Работа функции вызова алгоритма, срабатывающего по настройке
"Перед изменением статуса спецификации", "После изменения статуса
спецификации".
Как измененно :
В ресурсе P_Extension.res, в интерфейсе VSchetDiscount
выполнено замещение стандартного события вызова интерфейса выбора статуса
позиции (cmPick по F3). Теперь в этом событии срабатывает новая функция вызова
алгоритма, используемого при изменении статуса позиции спецификации ДО в
соответствии с настройками "Перед изменением статуса спецификации", "После
изменения статуса спецификации". После перехода на версию компонента
P_Extension, использующую версию компонента L_Basedoc не ниже 9.1.120.1, будет
возможно убрать замещение стандартного события. Настройку алгоритма JavaScript
необходимо выполнить следующим образом: Документ-> Документ основание Вид ДО ->
текущий Функция спецификации ДО -> getnrsp Добавлен класс TSpStep (Спецификация
ДО) с экземпляром SpStep и свойством Nrec, привязанным к полю "Уникальный номер
записи (позиция таблицы)". Пример сценария алгоритма:
Message('Тест_алгоритма'); var curnr= getnrsp(); SpStep.setPosition(curnr);
Message('SpStep.Nrec='+SpStep.Nrec); Если будет использован VIP - алгоритм,
необходимо ориентироваться на поля из TRecAcc (см. файл
M_MnPlan\vip\Plan\TRecAcc.rec), заполненные следующим образом: TypeCpNrec =
1201; cpNrec - текущий ДО - BASEDOC.NREC stSpMnPlan.NRec - текущая позиция
спецификации ДО - SPSTEP.NREC.

Название продукта Название компонента Тип Последняя версия Дата выхода
L_BASEDOCL_BASEDOCRES9.1.122.02020-02-15 19:43:33