Скорее всего забыли об оптимизации под SQL сервер
.
В Вашем случае имеет возможно имеет смысл добавить "No.","Line No." в конец ключа Whse. Document No.","Whse. Document Type","Activity Type" и убрать TableWarehouseActivityLine.SETCURRENTKEY("Activity Type","No.","Line No.") из кода