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 ] ] }
]
}