В общем, запарился я... На 1024.6 ТД валится по невеселому...
Чтобы изобретатели не портили мне общую картину сделал
Цитата: ALTER TABLE "SUPERMAG"."SMGOODS" ADD ( CONSTRAINT "OK_CHECK_YOUR_STOCKS" CHECK ("QUANTITY"<5000000));
ALTER TABLE "SUPERMAG"."SMPRODGOODS" ADD ( CONSTRAINT "OK_CHECK_YOUR_PROD_STOCKS" CHECK ("QUANTITY"<5000000));
ALTER TABLE "SUPERMAG"."SMSPEC" ADD ( CONSTRAINT "OK_CHECK_QUANTITY" CHECK ("QUANTITY"<=2000000));
чего и вам рекомендую. Данная команда добавит ограничение, согласно которому нельзя будет сохранить накладную с более чем 2000000 единиц в спецификации и нельзя будет провести накладную, чтобы изменить остатки более чем до 5000000. У кого нет таких объемов или версии постарее - лучше сделайте. В противном случае глубокомысленные сообщения вроде "Расчет прерван по команде пользователя" при расчете товародвижения вам гарантированы.