Цитата: John Doe ➤ dll остается старая, т.е. можно всего лишь тот SmTxBody.sql прогнать.
Т.е. лечение - откат обратно до штатной БД (1.026 сп3), запуск SmTxBody.sql
[note]SQL> @run_script.sql;
----------------------------- SmTxBody.sql
Warning: Package created with compilation errors.
Errors for PACKAGE TAXES:
LINE/COL ERROR
-------- -----------------------------------------------------------------
19/2 PL/SQL: Declaration ignored
19/22 PLS-00201: identifier 'SMDOCUMENTS.DOCTYPE' must be declared
20/2 PL/SQL: Declaration ignored
20/20 PLS-00201: identifier 'SMDOCUMENTS.ID' must be declared
21/2 PL/SQL: Declaration ignored
21/24 PLS-00201: identifier 'SMDOCUMENTS.CREATEDAT' must be declared
22/2 PL/SQL: Declaration ignored
22/21 PLS-00201: identifier 'SMDOCUMENTS.CLIENTINDEX' must be declared
23/2 PL/SQL: Declaration ignored
23/22 PLS-00201: identifier 'SMTAXIDENTITY.IDENTID' must be declared
24/2 PL/SQL: Declaration ignored
LINE/COL ERROR
-------- -----------------------------------------------------------------
24/20 PLS-00201: identifier 'SMTAXES.TAXID' must be declared
25/2 PL/SQL: Declaration ignored
25/25 PLS-00201: identifier 'SMSTORELOCATIONS.ID' must be declared
26/2 PL/SQL: Declaration ignored
26/22 PLS-00201: identifier 'SMCARD.ARTICLE' must be declared
33/2 PL/SQL: Declaration ignored
33/36 PLS-00201: identifier 'SMTAXGROUP.TAXGROUPID' must be declared
39/5 PL/SQL: Declaration ignored
39/42 PLS-00201: identifier 'SMTAXGROUP.TAXGROUPID' must be declared
Commit complete.
Warning: Package Body created with compilation errors.
Errors for PACKAGE BODY TAXES:
LINE/COL ERROR
-------- -----------------------------------------------------------------
0/0 PL/SQL: Compilation unit analysis terminated
1/14 PLS-00304: cannot compile body of 'TAXES' without its
specification
1/14 PLS-00905: object SYS.TAXES is invalid
Commit complete.
------------ Перекомпиляция представлений -----------
PL/SQL procedure successfully completed.
----- Перекомпиляция хранимых процедур, функций -----
PL/SQL procedure successfully completed.
-------------- Перекомпиляция пакетов ---------------
PL/SQL procedure successfully completed.
----- Перекомпиляция триггеров -----
PL/SQL procedure successfully completed.
------------ Перекомпиляция нескомпилированных объектов -----------
PL/SQL procedure successfully completed.
PL/SQL procedure successfully completed.
PL/SQL procedure successfully completed.
PL/SQL procedure successfully completed.
---------- Нескомпилированные представления -----------
no rows selected
---------- Нескомпилированные функции -----------------
no rows selected
---------- Нескомпилированные процедуры ---------------
no rows selected
----------- Нескомпилированные пакеты -----------------
TYPE
-------------
NAME
--------------------------------------------------------------------------------
PACKAGE
TAXES
PACKAGE BODY
TAXES
----------- Нескомпилированные триггеры -----------------
no rows selected
Commit complete.[/note]
Сообщение об ошибке при создании кассового дока как в 1м посте.