Такой запрос был бы очень полезен, т.к. у людей с УКМ2 часто такое бывает. Решил проверить у себя:
SQL> insert into supermag.smspec (doctype,docid,article,quantity,itemprice,totalprice,totalpricecur,specitem,displayitem)
2 select 'WO','1XXX0000000103',article,quantity,itemprice,totalsum,totalsum,bobo.nextval,bobo.nextval
3 from supermag.smonlinecheckitems where locid=1 and znum=10 and desknum=99;
select 'WO','1XXX0000000103',article,quantity,itemprice,totalsum,totalsum,bobo.nextval,bobo.nextval
*
ошибка в строке 2:
ORA-20095: Док. "Расходная накладная № 1XXX0000000103". Тип артикула (001620)
"набор" несовместим с типом документа.
ORA-06512: на "SUPERMAG.CORE", line 323
ORA-06512: на "SUPERMAG.SMSPECART", line 6
ORA-04088: ошибка во время выполнения триггера 'SUPERMAG.SMSPECART'
SQL> drop sequence bobo;
Последовательность удалена.
SQL>
$-((