Тут бы еще в запрос по InventTable добавить crossCompany. Иначе, если запускаем не из компании '116', то ничего не найдется.
Если же запускаем из '116' и без crosscompany, то смысла указывать компанию нет. Ну а компанию '101' вообще в запрос добавлять не нужно - мы на неё переключились явно. Ну, так как есть while select, то после переключения компании желательно обнулить переменную inventTable, иначе бывают "сюрпризы".
Правда это так, замечания, чтобы поворчать. Вопрос про DocuRef, а не про общий подход работы с компаниями.
|