Цитата:
Сообщение от
fed
Большого описания классов нет по определению

А понять какой класс за какой вид складского документа отвечает, можно изучив метод inventMovement::constructNoThrow(). Он на входе получает таблицу, а затем по tableId создает экземпляр нужного наследника от inventMovement.
fed, а можно спросить, может разбирался последний параметр в этом методе childBuffer он для чего.
static InventMovement constructNoThrow(Common buffer,boolean transferReceipt = false,Common childBuffer = NULL)
Чё-то полез смотреть, он практически нигде не используется, а там где используется не разрушив мозг я не смог понять что это.
Мысль была похоже красивая какая-то, но смысла так и не понял.
Спасибо.