2015-10-27 13:20:30
Краткое описание :
Генерация номеров инв.карточек при переводе со склада в ОСОписание :
ОС-овая сторона накладнойЧто измененно :
Интерфейсом документа "Накладная на передачу МЦ в ОС" предусмотрено формирование инвентарных карточек, формируемые системой автоматически номера не соответствуют принятой в картотеке ОС нумерации. Приходится менять номера вручную. При создании большого количества ОС этот процесс может быть довольно трудоемким. Для решения этой проблемы НЕОБХОДИМО:
доработать функцию перевода со склада в ОС, таким образом, чтобы нумерация инвентарных карточек при переводе в ОС работала по такому же принципу, как и при тиражировании инвентарных карточек в модуле ОС: первый инвентарный номер задается пользователем, остальные в указанном диапазоне формируются автоматически, при этом каждый последующий отличается от предыдущего на единицу.
Как измененно :
Добавлена точка расширения.
ExtensionPoint epGetNextKatOsInNum (_cKatOs : comp);
Вызывается для формирования инвентарного номера в карточке.
Вызывается из интерфейса MCtoOS. Вызывается один раз для каждой создаваемой ИК.
Перед вызовом записи таблиц KatOs и SpKatOs уже созданы.
Обработчик точки расширения должен сохранить инвентарный номер в таблице KatOs.
Если обработчик точки расширения вернет FALSE, то дальше формирование инвентарного номера
по стандартной процедуре не происходит.
_cKatOs - ссылка на KatOs.