Обратился в СервисПлюс, сказали, что у нас не самая правильная версия УКМ2. Выслали дистриб, установили его, теперь формируется полный комплект файлов.
Теперь при загрузке такая бодяга.
-------------------------------------
2015.07.13 (понедельник) 15:52:47 1.30.1.0 Sm.Cash.Server
----- Прерывание работы программы -----
сообщение: "В работе кассового модуля произошел сбой.
Сообщения об ошибках см. ниже.
Запись 1. Код=80004005h (20070) [База данных]:
Недопустимое значение статуса документа
Запись 2. Код=80004005h (20070) [Microsoft OLE DB Provider for Oracle]:
ORA-20070: Недопустимое значение статуса документа
ORA-06512: на "SUPERMAG.CORE", line 301
ORA-06512: на "SUPERMAG.DOCUMENTS", line 3260
ORA-06512: на "SUPERMAG.DOCUMENTS", line 3471
ORA-06512: на "SUPERMAG.CASH", line 1693
ORA-06512: на "SUPERMAG.CASH", line 1749
ORA-06512: на line 2
Запись 3. Код=80004005h (0) [SmLibaryBase trace]:
begin
Supermag.Cash.CreateCashDocs;end;"
исключение: Sm.Core.InteropException
hResult: 80040804h; доп. код: 1
источник: SmSvcLib
-------------------------------------
Перед повторной загрузкой потер:
SQL код:
delete from smcashcheckitems, smcashchecks, smcashz where desknum = 2 and znum = 201
select * from smdocuments where createdat = to_date('16.06.2015', 'dd.mm.yyyy') and doctype = 'CS'
delete from smspec where docid = 'CS-20150616@48' and doctype = 'CS'
delete from smdocuments where id = 'CS-20150616@48' and doctype = 'CS'
После этого загрузилось.