ActivateGDoc - Изменение флагов активности накладной
Object 111 { // Накладная: Rid, Guid tUint32 1 tsKey RID накладной tBinary 4[16] GUID накладной tUint16 33 tsNotNull Новые опции накладной (см.опции накладных) tUint16 39 какие опции устанавливать }
Out parameters
Object 111 { tUint32 32 tsNotNull стамп даты накладной tUint16 33 tsNotNull Опции накладной (см.опции накладных) < ИСТОРИЯ НАКЛАДНОЙ > }
Опции накладной для активации ассоциированы с подразделением. Например, для полной активации расходной накладной, достаточно выставить флаг «активирована поставщиком», так как поставщик - подразделение. Для активации внутренних перемещений , необходимо выставить «активирована поставщиком » и «активирована получателем». Для приходных накладных - «активирована получателем».
Константы
Опции накладных (по ИЛИ) | Список опций накладных |
Пример
Активировать накладную с RID == 905
Значение 2 поля «33» - установить флаг «активирован поставщиком»
Значение 6 поля «39» - будем устанавливать флаги «активирован поставщиком»,«активирован получателем»
{ "UserName": "Admin", "Password": "", "procName": "ActivateGDoc", "Input": [ { "head": "111", "original": [ "1","33","39" ], "values": [ [ 905], [ 2], [6 ] ] } ] }