Задача 102.152326

Задача :102.152326

2016-05-16 15:52:18
Краткое описание :
Общая функция для создания ордера по сопроводительному документу
Описание :
Накладные на отпуск
Что измененно :

Реализовать общая функция для создания ордера по сопроводительному документу.
Функция должна быть на подобии Procedure CreateOrder(pKatSopr: comp; pVidSopr: word; pDOpr: date; isMess: boolean);
из L_SoprDoc\vip\CorrNakl\KNFun.vip
Т.е. должна сама определять какой процедурой формирования ордера воспользоваться.
+ обратить внимание на oMakeOrder.MakePrihOrder. Перед ней должна быть вызвана ф-я создания распределения.
Для 632 типа есть уже отдельный интерфейс формирования ордеров, потому, Soprc45_AktPr можно отключить.
Как измененно :

Добавлена функция для создания ордеров по сопроводительным документам:
Function CreateOrderAllVidSopr(
pKatSopr: comp; //#docl Ссылка на сопроводительный документ
pVidSopr: word; //#docl Ссылка на тип сопроводительного документ
pDOpr: date; //#docl Дата оприходования
isMess, //#docl Выводить ли пользовательские сообщения/пакетный режим
make_rash, //#docl Формировать расходный ордер(при раздельном формировании ордеров)
make_prih: boolean; //#docl Формировать приходный ордер(при раздельном формировании ордеров)
loptions : longint;//#docl Опции, регулирующие работу интерфейса. Задаются с помощью констант OPT_*, определенных в заголовочном файле интерфейса. Если ничего не устанавливаем - передать 0.
wSkPr, //#docl вид учета (см.oper.inc)
wMode, //#docl битовая маска настраиваемых режимов работы метода (см.OrderFuncModes.inc).
wParam: word; //#docl битовая маска предопределенных в вызывающем коде дефайнов (см.MakeOptionsByDefines.inc)
hHandle: TPtr //#docl Протокол ошибочных ситуаций
): boolean; //#docl возвращает true при успехе

Название продукта Название компонента Тип Последняя версия Дата выхода
L_SKLADL_SKLADRES9.1.67.02016-05-16 15:52:18
L_SKLADL_SKLADRES9.1.067.0
L_SOPRBASEL_SOPRBASERES9.1.47.02016-05-16 15:52:19
L_SOPRBASEL_SOPRBASERES9.1.047.0
L_SOPRDOCL_SOPRDOCRES9.1.60.02016-05-16 15:52:19
L_SOPRDOCL_SOPRDOCRES9.1.060.0