Object 106 {
tBinary 4[16] GUID подразделения
tUint8 8 tsNotNull тип подразделения (по ИЛИ):
1 - склад
2 - производство
4 – торговля
Object 102 { Юр. лицо (собственное)
tUint32 1 tsKey, tsNotNull RID юр.лица
}
Object 103 { Предприятие
tUint32 1 tsKey, tsNotNull RID Предприятия
}
tStrP 3[255] tsNotNull Наименование
tBob 6[type:Attrs] Атрибуты
tBob 7[type:Attrs] Скрытые атрибуты
}
Array (tAInserted) 114 { Список КПП
tUint32 1 tsKey RID КПП
tUint32 33 Виртуальный ключ КПП
tUint16 9 tsNotNull ==1 КПП по умолчанию
Object 232 { регион
tUint16 1 tsKey RID региона
}
tStrP 3[255] tsNotNull Номер КПП
tBob 6[type:Attrs] Атрибуты
tBob 7[type:Attrs] Скрытые атрибуты(См.атрибуты КПП)
tStrP 34[255] Внешний код
tBob 35[type:Attrs] Внешние атрибуты
tBob 36[type:Attrs] Внешние скрытые атрибуты
}
Array (tADeleted) 115 { Спиcoк лицензий для удаления
tUint32 1 tsKey Rid лицензии
}
Array (tAModified) 115 { Список лицензий для модификации
tUint32 1 tsKey Rid лицензии
tShortDate 31 tsNotNull Дата начала действия
tShortDate 32 tsNotNull Дата окончания действия
Object 114 { КПП
tUint32 1 tsKey ссылка на КПП , RID КПП
tUint32 33 ссылка на КПП, виртуальный ключ КПП
}
tStrP 3[255] tsNotNull Номер лицензии
tBob 6[type:Attrs] Атрибуты лицензии
}
Array (tAInserted) 115 { Список лицензий для добавления
tUint32 1 tsKey Rid лицензии
tShortDate 31 tsNotNull Дата начала действия
tShortDate 32 tsNotNull Дата окончания действия
Object 114 { КПП
tUint32 1 tsKey ссылка на КПП , RID КПП
tUint32 33 ссылка на КПП, виртуальный ключ КПП
}
tStrP 3[255] tsNotNull Номер лицензии
tBob 6[type:Attrs] Атрибуты лицензии
}
Out parameters
Object 106 { Добавленное подразделение
tUint32 1 tsKey, tsNotNull Rid подразделения
tBinary 4[16] GUID подразделения
}
Array (tAInserted) 114 { Список добавленных КПП
tUint32 1 tsKey RID КПП
}
Array (tAInserted) 115 { Список добавленных лицензий
tUint32 1 tsKey RID лицензии
Object 114 { КПП
tUint32 1 tsKey, tsNotNull Ссылка на КПП, RID
}
}